Pass the Output as string and get it
ResourceManager = GF.RMName(Convert.ToString(oitem["Function"]), "ResourceManagerUS");
public string RMName(string Function, string Listname)
{
string RMemail = string.Empty;
string ResourceManger = string.Empty;
using (SPSite osite = new SPSite(SPContext.Current.Web.Url))
{
using (SPWeb oweb = osite.OpenWeb())
{
SPList oFunctionlist = oweb.Lists.TryGetList(Listname);
SPQuery query = new SPQuery();
query.Query = "<Where><Eq><FieldRef Name='Function' /><Value Type='Text'>" + Function + "</Value></Eq></Where>";
SPListItemCollection oitem = oFunctionlist.GetItems(query);
foreach (SPListItem oItemRM in oitem)
{
if (!String.IsNullOrEmpty(Convert.ToString(oItemRM["ResourceManager"])))
{
ResourceManger = oItemRM["ResourceManager"].ToString();
//ResourceManger = GetUserEmail(oItemRM, "ResourceManager");
}
}
if (string.IsNullOrEmpty(ResourceManger))
{
ResourceManger = GettingRMName(Listname);
}
}
}
ResourceManger = ResourceManger.Split('#')[1];
return ResourceManger;
}
ResourceManager = GF.RMName(Convert.ToString(oitem["Function"]), "ResourceManagerUS");
public string RMName(string Function, string Listname)
{
string RMemail = string.Empty;
string ResourceManger = string.Empty;
using (SPSite osite = new SPSite(SPContext.Current.Web.Url))
{
using (SPWeb oweb = osite.OpenWeb())
{
SPList oFunctionlist = oweb.Lists.TryGetList(Listname);
SPQuery query = new SPQuery();
query.Query = "<Where><Eq><FieldRef Name='Function' /><Value Type='Text'>" + Function + "</Value></Eq></Where>";
SPListItemCollection oitem = oFunctionlist.GetItems(query);
foreach (SPListItem oItemRM in oitem)
{
if (!String.IsNullOrEmpty(Convert.ToString(oItemRM["ResourceManager"])))
{
ResourceManger = oItemRM["ResourceManager"].ToString();
//ResourceManger = GetUserEmail(oItemRM, "ResourceManager");
}
}
if (string.IsNullOrEmpty(ResourceManger))
{
ResourceManger = GettingRMName(Listname);
}
}
}
ResourceManger = ResourceManger.Split('#')[1];
return ResourceManger;
}

Comments
Post a Comment