Beispiel #1
0
 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);
     }
 }
Beispiel #2
0
 /// <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();
     }
 }
Beispiel #3
0
 /// <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);
 }
Beispiel #4
0
 /// <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}");
 }