Ejemplo 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_EmergencyType newEmergencyType = new Model.Base_EmergencyType
            {
                EmergencyTypeCode = this.txtEmergencyTypeCode.Text.Trim(),
                EmergencyTypeName = this.txtEmergencyTypeName.Text.Trim(),
                Remark            = txtRemark.Text.Trim()
            };
            if (string.IsNullOrEmpty(strRowID))
            {
                newEmergencyType.EmergencyTypeId = SQLHelper.GetNewID(typeof(Model.Base_EmergencyType));
                BLL.EmergencyTypeService.AddEmergencyType(newEmergencyType);
                BLL.LogService.AddSys_Log(this.CurrUser, newEmergencyType.EmergencyTypeCode, newEmergencyType.EmergencyTypeId, BLL.Const.EmergencyTypeMenuId, BLL.Const.BtnAdd);
            }
            else
            {
                newEmergencyType.EmergencyTypeId = strRowID;
                BLL.EmergencyTypeService.UpdateEmergencyType(newEmergencyType);
                BLL.LogService.AddSys_Log(this.CurrUser, newEmergencyType.EmergencyTypeCode, newEmergencyType.EmergencyTypeId, BLL.Const.EmergencyTypeMenuId, BLL.Const.BtnModify);
            }
            this.SimpleForm1.Reset();
            // 重新绑定表格,并点击当前编辑或者新增的行
            BindGrid();
            PageContext.RegisterStartupScript(String.Format("F('{0}').selectRow('{1}');", Grid1.ClientID, newEmergencyType.EmergencyTypeId));
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 根据主键删除信息
 /// </summary>
 /// <param name="emergencyTypeId"></param>
 public static void DeleteEmergencyTypeById(string emergencyTypeId)
 {
     Model.SUBHSSEDB          db            = Funs.DB;
     Model.Base_EmergencyType emergencyType = db.Base_EmergencyType.FirstOrDefault(e => e.EmergencyTypeId == emergencyTypeId);
     {
         db.Base_EmergencyType.DeleteOnSubmit(emergencyType);
         db.SubmitChanges();
     }
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="teamGroup"></param>
 public static void UpdateEmergencyType(Model.Base_EmergencyType emergencyType)
 {
     Model.SUBHSSEDB          db = Funs.DB;
     Model.Base_EmergencyType newEmergencyType = db.Base_EmergencyType.FirstOrDefault(e => e.EmergencyTypeId == emergencyType.EmergencyTypeId);
     if (newEmergencyType != null)
     {
         newEmergencyType.EmergencyTypeCode = emergencyType.EmergencyTypeCode;
         newEmergencyType.EmergencyTypeName = emergencyType.EmergencyTypeName;
         newEmergencyType.Remark            = emergencyType.Remark;
         db.SubmitChanges();
     }
 }
Ejemplo n.º 4
0
        /// <summary>
        /// 添加
        /// </summary>
        /// <param name="?"></param>
        public static void AddEmergencyType(Model.Base_EmergencyType emergencyType)
        {
            Model.SUBHSSEDB          db = Funs.DB;
            Model.Base_EmergencyType newEmergencyType = new Model.Base_EmergencyType
            {
                EmergencyTypeId   = emergencyType.EmergencyTypeId,
                EmergencyTypeCode = emergencyType.EmergencyTypeCode,
                EmergencyTypeName = emergencyType.EmergencyTypeName,
                Remark            = emergencyType.Remark
            };

            db.Base_EmergencyType.InsertOnSubmit(newEmergencyType);
            db.SubmitChanges();
        }