public IHttpActionResult UserWorkInfoUpdate(Models.UserCompDetail userComp) { return(GetJsonResult(new Models.BaseResponse() { ResponseObject = new MiddelLayer.Users().Update(userComp), Message = "Data update successfully.", StatusCode = 200 })); }
private DB.UserCompDetail Assgin(Models.UserCompDetail userComp) { return(new DB.UserCompDetail() { UCId = userComp.Id, UCCOMPID = userComp.CompId, UCStartDate = userComp.StartDate, UCEndDate = userComp.EndDate, UUID = userComp.UUID, IsActive = userComp.IsActive }); }
public ActionReturn Insert(Models.UserCompDetail userComp) { DB.UserCompDetail userCompDetail = Assgin(userComp); _dbCommands.Insert(userCompDetail); bool status = _dbCommands.Save(); return(new ActionReturn() { Id = userCompDetail.UCId, Status = status }); }
private Models.UserCompDetail GetUserCompDetail(DB.UserCompDetail source) { Models.UserCompDetail userCompDetail = new Models.UserCompDetail() { CompDetail = GetCompDetail(_dbCommands.FetchSingleRecord <DB.CompDetail>(source.UCCOMPID)), Id = source.UCId, StartDate = source.UCStartDate, EndDate = source.UCEndDate, UUID = source.UUID, IsActive = source.IsActive }; return(userCompDetail); }
public bool Update(Models.UserCompDetail compDetail) { _dbCommands.ActionState(Assgin(compDetail), System.Data.Entity.EntityState.Modified); return(_dbCommands.Save()); }