Esempio n. 1
0
        /// <summary>
        /// 保存按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnSave_Click(object sender, EventArgs e)
        {
            string strRowID = hfFormID.Text;

            Model.Base_WorkStage workStage = new Model.Base_WorkStage
            {
                WorkStageCode = this.txtWorkStageCode.Text.Trim(),
                WorkStageName = this.txtWorkStageName.Text.Trim(),
                Remarks       = txtRemark.Text.Trim()
            };
            if (string.IsNullOrEmpty(strRowID))
            {
                workStage.WorkStageId = SQLHelper.GetNewID(typeof(Model.Base_WorkStage));
                BLL.WorkStageService.AddWorkStage(workStage);
                BLL.LogService.AddSys_Log(this.CurrUser, workStage.WorkStageCode, workStage.WorkStageId, BLL.Const.WorkStageMenuId, BLL.Const.BtnAdd);
            }
            else
            {
                workStage.WorkStageId = strRowID;
                BLL.WorkStageService.UpdateWorkStage(workStage);
                BLL.LogService.AddSys_Log(this.CurrUser, workStage.WorkStageCode, workStage.WorkStageId, BLL.Const.WorkStageMenuId, BLL.Const.BtnModify);
            }
            this.SimpleForm1.Reset();
            // 重新绑定表格,并点击当前编辑或者新增的行
            BindGrid();
            PageContext.RegisterStartupScript(String.Format("F('{0}').selectRow('{1}');", Grid1.ClientID, workStage.WorkStageId));
        }
Esempio n. 2
0
 /// <summary>
 /// 根据主键删除工作阶段
 /// </summary>
 /// <param name="workStageId"></param>
 public static void DeleteWorkStageById(string workStageId)
 {
     Model.Base_WorkStage workStage = db.Base_WorkStage.FirstOrDefault(e => e.WorkStageId == workStageId);
     if (workStage != null)
     {
         db.Base_WorkStage.DeleteOnSubmit(workStage);
         db.SubmitChanges();
     }
 }
Esempio n. 3
0
 /// <summary>
 /// 修改工作阶段
 /// </summary>
 /// <param name="workStage"></param>
 public static void UpdateWorkStage(Model.Base_WorkStage workStage)
 {
     Model.Base_WorkStage newWorkStage = db.Base_WorkStage.FirstOrDefault(e => e.WorkStageId == workStage.WorkStageId);
     if (newWorkStage != null)
     {
         newWorkStage.WorkStageCode = workStage.WorkStageCode;
         newWorkStage.WorkStageName = workStage.WorkStageName;
         newWorkStage.Remarks       = workStage.Remarks;
         db.SubmitChanges();
     }
 }
Esempio n. 4
0
 /// <summary>
 /// 添加工作阶段
 /// </summary>
 /// <param name="workStage"></param>
 public static void AddWorkStage(Model.Base_WorkStage workStage)
 {
     Model.Base_WorkStage newWorkStage = new Model.Base_WorkStage
     {
         WorkStageId   = workStage.WorkStageId,
         WorkStageCode = workStage.WorkStageCode,
         WorkStageName = workStage.WorkStageName,
         Remarks       = workStage.Remarks
     };
     db.Base_WorkStage.InsertOnSubmit(newWorkStage);
     db.SubmitChanges();
 }