public ActionResult WorkingDayMachineSatList_Save(HR_WorkingDayMachineSatList data, int [] ListWorkingDayMachineID) { var db = new WorkingDayMachineSatList_DAL(); data.CreatedDate = DateTime.Now; data.CreatedBy = Global.CurrentUser.UserID; SystemMessage result = new SystemMessage(); if (ListWorkingDayMachineID != null) { for (int i = 0; i < ListWorkingDayMachineID.Length; i++) { data.WorkingDayMachineID = ListWorkingDayMachineID[i]; result = db.WorkingDayMachineSatList_Save(data); } } else { result = db.WorkingDayMachineSatList_Save(data); } //return View(); if (result.IsSuccess == true) { result.Message = AppRes.MS_Update_success; } else { result.Message = AppRes.MS_Update_error; } return(Content(JsonConvert.SerializeObject(new { result }))); }
public SystemMessage WorkingDayMachineSatList_Save(HR_WorkingDayMachineSatList data) { var date = data.Day.ToString("yyyy/MM/dd"); var createdate = data.CreatedDate.ToString("yyyy/MM/dd hh:mm:ss"); SystemMessage systemMessage = new SystemMessage(); try { var param = new DynamicParameters(); param.Add("@AutoID", data.AutoID); param.Add("@WorkingDayMachineID", data.WorkingDayMachineID); param.Add("@Day", date); param.Add("@IsFullday", data.IsFullday); param.Add("@Note", data.Note); param.Add("@CreatedDate", createdate); param.Add("@CreatedBy", data.CreatedBy); param.Add("@ModifiedDate", createdate); param.Add("@Modifiedby", data.Modifiedby); UnitOfWork.ProcedureExecute("HR_WorkingDayMachineSatList_Save", param); systemMessage.IsSuccess = true; return(systemMessage); } catch (Exception e) { systemMessage.IsSuccess = false; systemMessage.Message = e.ToString(); return(systemMessage); } }