public async static Task <IList <Models.Department> > GetDepartments(Guid token) { var userInfo = AuthenticationLogic.CheckTokenInfo(token); using (var db = new DataAccess.CaraxEntitiy()) { return(await db.Departments.Where(q => q.CompanyCode == userInfo.CompanyCode)?.ToListAsync()); } }
public async static Task <bool> Update(Guid token, string departmentCode, Models.Department model) { var userInfo = AuthenticationLogic.CheckTokenInfo(token); using (var db = new DataAccess.CaraxEntitiy()) { model.UpdatedBy = userInfo.Username; model.UpdatedDateTime = DateTime.Now; model.CompanyCode = userInfo.CompanyCode; model.Code = departmentCode; db.Departments.Update(model); return(await db.SaveChangesAsync() > 0); } }