Exemplo 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_Position position = new Model.Base_Position
            {
                PositionCode = this.txtPositionCode.Text.Trim(),
                PositionName = this.txtPositionName.Text.Trim(),
                Remark       = txtRemark.Text.Trim()
            };
            if (string.IsNullOrEmpty(strRowID))
            {
                position.PositionId = SQLHelper.GetNewID(typeof(Model.Base_Position));
                BLL.PositionService.AddPosition(position);
                BLL.LogService.AddSys_Log(this.CurrUser, position.PositionCode, position.PositionId, BLL.Const.PositionMenuId, BLL.Const.BtnAdd);
            }
            else
            {
                position.PositionId = strRowID;
                BLL.PositionService.UpdatePosition(position);
                BLL.LogService.AddSys_Log(this.CurrUser, position.PositionCode, position.PositionId, BLL.Const.PositionMenuId, BLL.Const.BtnModify);
            }
            this.SimpleForm1.Reset();
            // 重新绑定表格,并点击当前编辑或者新增的行
            BindGrid();
            PageContext.RegisterStartupScript(String.Format("F('{0}').selectRow('{1}');", Grid1.ClientID, position.PositionId));
        }
Exemplo n.º 2
0
 /// <summary>
 /// 根据主键删除职务
 /// </summary>
 /// <param name="positionId"></param>
 public static void DeletePositionById(string positionId)
 {
     Model.SUBHSSEDB     db       = Funs.DB;
     Model.Base_Position position = db.Base_Position.FirstOrDefault(e => e.PositionId == positionId);
     if (position != null)
     {
         db.Base_Position.DeleteOnSubmit(position);
         db.SubmitChanges();
     }
 }
Exemplo n.º 3
0
 /// <summary>
 /// 修改职务
 /// </summary>
 /// <param name="position"></param>
 public static void UpdatePosition(Model.Base_Position position)
 {
     Model.SUBHSSEDB     db          = Funs.DB;
     Model.Base_Position newPosition = db.Base_Position.FirstOrDefault(e => e.PositionId == position.PositionId);
     if (newPosition != null)
     {
         newPosition.PositionCode = position.PositionCode;
         newPosition.PositionName = position.PositionName;
         newPosition.Remark       = position.Remark;
         db.SubmitChanges();
     }
 }
Exemplo n.º 4
0
 /// <summary>
 /// 添加职务
 /// </summary>
 /// <param name="position"></param>
 public static void AddPosition(Model.Base_Position position)
 {
     Model.SUBHSSEDB     db          = Funs.DB;
     Model.Base_Position newPosition = new Model.Base_Position
     {
         PositionId   = position.PositionId,
         PositionCode = position.PositionCode,
         PositionName = position.PositionName,
         Remark       = position.Remark
     };
     db.Base_Position.InsertOnSubmit(newPosition);
     db.SubmitChanges();
 }