public DanpheTelemedicineController(DanpheTeleMedDbContext context,
                                     IHostingEnvironment hostingEnvironment)
 {
     //connString = _config.Value.ConnectionString;
     dbContext           = context;
     _hostingEnvironment = hostingEnvironment;
 }
        List <string> GetSessionIdList(DanpheTeleMedDbContext dbContext, string useridlist)
        {
            var arr = useridlist.Split(',');

            var user1id = Convert.ToInt32(arr[0]);
            var user2id = Convert.ToInt32(arr[1]);

            var sessionlist = (from sl in dbContext.SessionUserTxns.AsEnumerable()
                               where (sl.SessionOwnerId == user1id && sl.UserId == user2id) ||
                               (sl.UserId == user1id && sl.SessionOwnerId == user2id)
                               select sl.SessionId).Distinct().ToList();

            return(sessionlist);
        }
 int GetUserId(DanpheTeleMedDbContext dbContext, string userName)
 {
     return((from u in dbContext.User
             where u.UserName == userName
             select u.UserId).FirstOrDefault());
 }
 string GetUserName(DanpheTeleMedDbContext dbContext, int userId)
 {
     return((from u in dbContext.User
             where u.UserId == userId
             select u.UserName).FirstOrDefault());
 }