public IEnumerable <UsersListViewModel> GetListForClient() { GroupDAL groupDAL = new GroupDAL(); List <UsersListViewModel> liUser = new List <UsersListViewModel>(); var modelUser = db.tbl_Users.ToList(); foreach (var item in modelUser) { UsersListViewModel model = new UsersListViewModel(); model.UserID = item.UserID; model.GroupName = groupDAL.GetGroupByID(item.GroupID).GroupName; model.UserName = item.UserName; model.UserFullName = item.UserFullName; model.UserDOB = item.UserDOB.Value; model.UserEmail = item.UserEmail; model.UserPhone = item.UserPhone; model.UserExtention = item.UserExtention; model.UserJoinDate = item.UserJoinDate; model.UserComputer = item.UserComputer; model.UserCreateDate = item.UserCreateDate; model.UserStatus = item.UserStatus == true; model.Color = item.UserStatus == true ? "default" : "danger"; model.UserAddress = item.UserAddress; liUser.Add(model); } return(liUser); }
public UserEditViewModel SelectUserByID(int ID) { var userID = ID; GroupDAL groupDAL = new GroupDAL(); var listUser = db.tbl_Users.SingleOrDefault(m => m.UserID == userID); var model = new UserEditViewModel(); model.UserID = listUser.UserID; model.UserName = listUser.UserName; model.UserPass = listUser.UserPass; model.UserFullName = listUser.UserFullName; model.UserComputer = listUser.UserComputer; model.UserDOB = listUser.UserDOB; model.UserEmail = listUser.UserEmail; model.GroupID = listUser.GroupID; model.UserExtention = listUser.UserExtention; model.UserJoinDate = listUser.UserJoinDate; model.UserPhone = listUser.UserPhone; model.UserStatus = listUser.UserStatus; model.DdlGroupID = groupDAL.DdlGroup(listUser.GroupID); model.UserAddress = listUser.UserAddress; return(model); }