示例#1
0
        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
            })));
        }
示例#2
0
        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);
            }
        }