Exemplo n.º 1
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            string   name   = txtPositionName.Value.Trim();
            string   remark = txtRemark.Text.Trim();
            Position model  = new Position();

            if (Mode == OperateMode.UPDATE)
            {
                model = bll.GetModel(Id);
            }

            model.PositionName   = name;
            model.Remark         = remark;
            model.LastUpdateDate = DateTime.Now;

            // 新增
            if (Mode == OperateMode.ADD)
            {
                model.CreateDate = DateTime.Now;
                bll.Add(model);
                WebCommon.ResetControl(this.form1);
            }
            else
            {
                bll.Update(model);
            }

            WebCommon.DialogSuccessMsg(this, "保存成功!");
        }
Exemplo n.º 2
0
 /// <summary>
 /// 处理接受且还未处理地址信息的定位记录
 /// </summary>
 public void HandleGpsAddress()
 {
     try
     {
         var bll = new PositionBLL();
         var pos = bll.Find(f => f.Updated < 2);
         if (null != pos)
         {
             ShowUnhandledMessage("position: " + pos.id);
         }
         // 清理获取GPS地址信息失败的记录
         bll.Update(f => f.Updated == 1 && f.ReceiveTime < DateTime.Now.AddMinutes(-10), act =>
         {
             act.Updated = 0;
         });
     }
     catch (Exception e)
     {
         ShowUnhandledMessage(format("{0}GPS address handler error: {1}{2}{3}", Now, e.Message, Environment.NewLine, e.StackTrace));
     }
 }
Exemplo n.º 3
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            rule r = new rule();

            if (txtPositionID.Text.Trim().Length > 0 && txtPositionName.Text.Trim().Length > 0 && r.CheckNumber(txtSalary.Text.Trim()) == true)
            {
                try {
                    positionBLL.Update(txtPositionID.Text, txtPositionName.Text, txtSalary.Text, txtPositionID.Text);
                    //update control

                    DisplayNotify("cập nhật dữ liệu thành công", 1);
                }
                catch (Exception ex)
                {
                    DisplayNotify("Lỗi cập nhật dữ liệu không thành công", -1);
                }
            }
            else
            {
                DisplayNotify("Lỗi nhập sai các ô nhập liệu hoặc nhập thiếu", -1);
            }
        }