本文整理汇总了C#中UserRepository.getUsersById方法的典型用法代码示例。如果您正苦于以下问题:C# UserRepository.getUsersById方法的具体用法?C# UserRepository.getUsersById怎么用?C# UserRepository.getUsersById使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UserRepository
的用法示例。
在下文中一共展示了UserRepository.getUsersById方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SendNewsLetter
//[WebMethod]
//[ScriptMethod(UseHttpGet = false, ResponseFormat = ResponseFormat.Json)]
public string SendNewsLetter(string body, string Subject, string userid,string NewsLetterId)
{
UserRepository objUserRepository = new UserRepository();
Domain.Myfashion.Domain.User objUser = new Domain.Myfashion.Domain.User();
string res = string.Empty;
string ret = string.Empty;
try
{
string from = ConfigurationManager.AppSettings["fromemail"];
string tomail = ConfigurationManager.AppSettings["tomail"];
string username = ConfigurationManager.AppSettings["Mandrillusername"];
string host = ConfigurationManager.AppSettings["Mandrillhost"];
string port = ConfigurationManager.AppSettings["Mandrillport"];
string pass = ConfigurationManager.AppSettings["Mandrillpassword"];
//string sss = ConfigurationSettings.AppSettings["host"];
objUser = objUserRepository.getUsersById(Guid.Parse(userid));
GlobusMailLib.MailHelper objMailHelper = new GlobusMailLib.MailHelper();
ret = objMailHelper.SendMailByMandrill(host, Convert.ToInt32(port), from, "", objUser.EmailId, string.Empty, string.Empty, Subject, body, username, pass);
//NewsLetterRepository objNewsLetterRepository = new NewsLetterRepository();
if (ret.Contains("Success"))
{
ObjNewsLetter.Id = Guid.Parse(NewsLetterId);
ObjNewsLetter.SendStatus = true;
ObjNewsLetterRepository.UpdateNewsLetter(ObjNewsLetter);
//lstbox.Items.Add("Mail send to : " + objUser.UserName);
}
//return ret;
}
catch (Exception ex)
{
Console.WriteLine("Error : " + ex.StackTrace);
}
return ret;
}
示例2: GetTicketsofGroup
public string GetTicketsofGroup(string GroupId, string UserId)
{
string AssignedUser = string.Empty;
try
{
GroupProfileRepository objGroupProfileRepository = new GroupProfileRepository();
FacebookFeedRepository objFacebookFeedRepository = new FacebookFeedRepository();
TwitterFeedRepository objTwitterFeedRepository = new TwitterFeedRepository();
List<Domain.Myfashion.Domain.FeedSentimentalAnalysis> lstNegativeFeedsOfUser = new List<Domain.Myfashion.Domain.FeedSentimentalAnalysis>();
List<Domain.Myfashion.Domain.GroupProfile> objGroupProfile = new List<Domain.Myfashion.Domain.GroupProfile>();
List<FBTwitterFeeds> objListFBTwitterFeeds = new List<FBTwitterFeeds>();
objGroupProfile = objGroupProfileRepository.getAllGroupProfiles(Guid.Parse(UserId), Guid.Parse(GroupId));
if (objGroupProfile.Count > 0)
{
lstNegativeFeedsOfUser = _FeedSentimentalAnalysisRepository.getAllNegativeFeedsOfUser(Guid.Parse(UserId));
}
else
{
lstNegativeFeedsOfUser = _FeedSentimentalAnalysisRepository.getNegativeFeedsOfUser(Guid.Parse(UserId));
}
if (lstNegativeFeedsOfUser != null)
{
foreach (var item in lstNegativeFeedsOfUser)
{
FBTwitterFeeds objFBTwitterFeeds = new FBTwitterFeeds();
UserRepository objUserRepository = new UserRepository();
Domain.Myfashion.Domain.User user = objUserRepository.getUsersById(item.AssigneUserId);
if (objGroupProfileRepository.checkProfileExistsingroup(Guid.Parse(GroupId), item.ProfileId))
{
string Network = item.Network;
if (Network == "facebook")
{
Domain.Myfashion.Domain.FacebookFeed facebookfeed = objFacebookFeedRepository.getFacebookFeedByProfileId(item.ProfileId, item.FeedId);
if (facebookfeed != null)
{
objFBTwitterFeeds.FacebookFeed = facebookfeed;
}
}
if (Network == "twitter")
{
Domain.Myfashion.Domain.TwitterFeed twtfeed = objTwitterFeedRepository.getTwitterFeedByProfileId(item.ProfileId, item.FeedId);
if (twtfeed != null)
{
objFBTwitterFeeds.TwitterFeed = twtfeed;
}
}
if (objFBTwitterFeeds.TwitterFeed != null)
{
try
{
objFBTwitterFeeds.TicketNo = item.TicketNo;
if (user != null)
{
objFBTwitterFeeds.AssignedUser = user.UserName;
}
else
{
objFBTwitterFeeds.AssignedUser = "";
}
objListFBTwitterFeeds.Add(objFBTwitterFeeds);
}
catch (Exception ex)
{
Console.WriteLine(ex.StackTrace);
}
}
if (objFBTwitterFeeds.FacebookFeed != null)
{
try
{
objFBTwitterFeeds.TicketNo = item.TicketNo;
if (user != null)
{
objFBTwitterFeeds.AssignedUser = user.UserName;
}
else
{
objFBTwitterFeeds.AssignedUser = "";
}
objListFBTwitterFeeds.Add(objFBTwitterFeeds);
}
catch (Exception ex)
{
Console.WriteLine(ex.StackTrace);
}
}
}
}
}
return new JavaScriptSerializer().Serialize(objListFBTwitterFeeds);
}
catch (Exception ex)
{
Console.WriteLine(ex.StackTrace);
return "SomethingWentWrong";
}
//.........这里部分代码省略.........
示例3: GetAllTaskByUserIdAndGroupId
public string GetAllTaskByUserIdAndGroupId(string userid, string username, string profileurl, string days, string groupid)
{
UserRepository userrepo = new UserRepository();
Guid UserId = Guid.Parse(userid);
List<Domain.Myfashion.Domain.Tasks> taskdata = new List<Domain.Myfashion.Domain.Tasks>();
List<Domain.Myfashion.Domain.TaskByUser> taskbyuser = new List<Domain.Myfashion.Domain.TaskByUser>();
TaskByUser _TaskByUser = new TaskByUser();
TaskRepository taskrepo = new TaskRepository();
taskdata = taskrepo.getAllTasksOfUserBYDays(Guid.Parse(userid), Guid.Parse(groupid), Convert.ToInt32(days));
foreach (var item in taskdata)
{
_TaskByUser.TaskMessage = item.TaskMessage;
_TaskByUser.TaskStatus = item.TaskStatus;
_TaskByUser.AssignDate = item.AssignDate;
_TaskByUser.CompletionDate = item.CompletionDate;
try
{
if (UserId == item.AssignTaskTo)
{
_TaskByUser.AssignToUserName = username;
}
else
{
Domain.Myfashion.Domain.User User = userrepo.getUsersById(item.AssignTaskTo);
_TaskByUser.AssignToUserName = User.UserName;
}
}
catch (Exception ex)
{
Console.WriteLine(ex.StackTrace);
}
try
{
if (UserId == item.UserId)
{
_TaskByUser.AssignByUserName = username;
}
else
{
Domain.Myfashion.Domain.User User = userrepo.getUsersById(item.UserId);
_TaskByUser.AssignByUserName = User.UserName;
}
}
catch (Exception ex)
{
Console.WriteLine(ex.StackTrace);
}
_TaskByUser.days = Convert.ToInt32(days);
_TaskByUser.UserName = username;
_TaskByUser.ProfileUrl = profileurl;
taskbyuser.Add(_TaskByUser);
}
return new JavaScriptSerializer().Serialize(taskbyuser);
}