public IHttpActionResult DailyWorkSettingAction(DailyWorkSettingViewModel model) { model.CreatedBy = User.Identity.GetUserId <long>(); long id = _dailyWorkSettingService.DailyWorkSettingAction(model.ToModel()); if (model.Id == null) { return(Ok(id.SuccessResponse("Work setting saved successfully."))); } else { return(Ok(id.SuccessResponse("Work setting updated successfully."))); } }
public static DailyWorkSettingModel ToModel(this DailyWorkSettingViewModel x) { if (x == null) { return(new DailyWorkSettingModel()); } return(new DailyWorkSettingModel { Id = x.Id, CreatedBy = x.CreatedBy, UpdatedBy = x.UpdatedBy, StartLunchTime = x.StartLunchTime, Saturday = x.Saturday, Monday = x.Monday, Friday = x.Friday, EndTime = x.EndTime, EndLunchTime = x.EndLunchTime, StartTime = x.StartTime, Sunday = x.Sunday, Thursday = x.Thursday, Tuesday = x.Tuesday, Wednesday = x.Wednesday }); }