public static BLL.ViewModels.Users getUserById(int id) { BLL.ViewModels.Users toReturn = null; using (var db = new Context()) { var user = db.Users.Find(id); toReturn = new ViewModels.Users { name = user.name, create_user = getCreateUser(), compnay_name = user.company.CompanyName, accessgroup_name = user.accessGroup.name, userId = id }; } return(toReturn); }
public static BLL.ViewModels.Users getUser(string name) { BLL.ViewModels.Users toReturn = new ViewModels.Users(); try { using (var db = new Context()) { var entity = db.Users.Where(m => m.name.Equals(name)).FirstOrDefault(); toReturn.company_id = entity.company.company_id; toReturn.name = entity.name; toReturn.password = entity.password; toReturn.userId = entity.UsersId; toReturn.active = entity.active; toReturn.acessgroup_id = entity.accessGroup.AccessGroupId; } } catch (Exception ex) { return(null); } return(toReturn); }