コード例 #1
0
        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.")));
            }
        }
コード例 #2
0
 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
     });
 }