private void SaveNew() { if (string.IsNullOrEmpty(this.CheckDayId)) { Model.Check_CheckDay checkDay = new Model.Check_CheckDay { CheckDayId = SQLHelper.GetNewID(typeof(Model.Check_CheckDay)), CheckDayCode = this.txtCheckDayCode.Text.Trim(), ProjectId = this.ProjectId }; if (this.drpWeather.SelectedValue != BLL.Const._Null) { checkDay.WeatherId = this.drpWeather.SelectedValue; } if (this.drpCheckPerson.SelectedValue != BLL.Const._Null) { checkDay.CheckPerson = this.drpCheckPerson.SelectedValue; } checkDay.CheckTime = Funs.GetNewDateTime(this.txtCheckDate.Text.Trim()); checkDay.DaySummary = HttpUtility.HtmlEncode(this.txtDaySummary.Text.Trim()); ////单据状态 checkDay.States = BLL.Const.State_0; this.CheckDayId = checkDay.CheckDayId; checkDay.CompileMan = this.CurrUser.UserId; BLL.Check_CheckDayService.AddCheckDay(checkDay); BLL.LogService.AddSys_Log(this.CurrUser, checkDay.CheckDayCode, checkDay.CheckDayId, BLL.Const.ProjectCheckDayMenuId, BLL.Const.BtnAdd); } }
/// <summary> /// 修改安全日常巡检 /// </summary> /// <param name="checkDay"></param> public static void UpdateCheckDay(Model.Check_CheckDay checkDay) { Model.SUBHSSEDB db = Funs.DB; Model.Check_CheckDay newCheckDay = db.Check_CheckDay.FirstOrDefault(e => e.CheckDayId == checkDay.CheckDayId); if (newCheckDay != null) { newCheckDay.CheckDayCode = checkDay.CheckDayCode; newCheckDay.WeatherId = checkDay.WeatherId; newCheckDay.CheckPerson = checkDay.CheckPerson; newCheckDay.CheckTime = checkDay.CheckTime; newCheckDay.DaySummary = checkDay.DaySummary; newCheckDay.ScanUrl = checkDay.ScanUrl; newCheckDay.States = checkDay.States; db.SubmitChanges(); } }
/// <summary> /// 添加安全日常巡检 /// </summary> /// <param name="checkDay"></param> public static void AddCheckDay(Model.Check_CheckDay checkDay) { Model.SUBHSSEDB db = Funs.DB; Model.Check_CheckDay newCheckDay = new Model.Check_CheckDay { CheckDayId = checkDay.CheckDayId, CheckDayCode = checkDay.CheckDayCode, ProjectId = checkDay.ProjectId, WeatherId = checkDay.WeatherId, CheckPerson = checkDay.CheckPerson, CheckTime = checkDay.CheckTime, DaySummary = checkDay.DaySummary, ScanUrl = checkDay.ScanUrl, States = checkDay.States, CompileMan = checkDay.CompileMan }; db.Check_CheckDay.InsertOnSubmit(newCheckDay); db.SubmitChanges(); ////增加一条编码记录 BLL.CodeRecordsService.InsertCodeRecordsByMenuIdProjectIdUnitId(BLL.Const.ProjectCheckDayMenuId, checkDay.ProjectId, null, checkDay.CheckDayId, checkDay.CheckTime); }
/// <summary> /// 保存数据 /// </summary> /// <param name="type"></param> private void SaveData(string type) { Model.Check_CheckDay checkDay = new Model.Check_CheckDay { CheckDayCode = this.txtCheckDayCode.Text.Trim(), ProjectId = this.ProjectId }; if (this.drpWeather.SelectedValue != BLL.Const._Null) { checkDay.WeatherId = this.drpWeather.SelectedValue; } if (this.drpCheckPerson.SelectedValue != BLL.Const._Null) { checkDay.CheckPerson = this.drpCheckPerson.SelectedValue; } checkDay.CheckTime = Funs.GetNewDateTime(this.txtCheckDate.Text.Trim()); checkDay.DaySummary = HttpUtility.HtmlEncode(this.txtDaySummary.Text.Trim()); ////单据状态 checkDay.States = BLL.Const.State_0; if (type == BLL.Const.BtnSubmit) { checkDay.States = this.ctlAuditFlow.NextStep; } if (!string.IsNullOrEmpty(this.CheckDayId)) { checkDay.CheckDayId = this.CheckDayId; BLL.Check_CheckDayService.UpdateCheckDay(checkDay); BLL.LogService.AddSys_Log(this.CurrUser, checkDay.CheckDayCode, checkDay.CheckDayId, BLL.Const.ProjectCheckDayMenuId, BLL.Const.BtnModify); } else { checkDay.CheckDayId = SQLHelper.GetNewID(typeof(Model.Check_CheckDay)); this.CheckDayId = checkDay.CheckDayId; checkDay.CompileMan = this.CurrUser.UserId; BLL.Check_CheckDayService.AddCheckDay(checkDay); BLL.LogService.AddSys_Log(this.CurrUser, checkDay.CheckDayCode, checkDay.CheckDayId, BLL.Const.ProjectCheckDayMenuId, BLL.Const.BtnAdd); } ////保存流程审核数据 this.ctlAuditFlow.btnSaveData(this.ProjectId, BLL.Const.ProjectCheckDayMenuId, this.CheckDayId, (type == BLL.Const.BtnSubmit ? true : false), this.txtCheckDate.Text.Trim(), "../Check/CheckDayView.aspx?CheckDayId={0}"); }