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_PictureType PictureType = new Model.Base_PictureType
            {
                Code   = this.txtCode.Text.Trim(),
                Name   = this.txtName.Text.Trim(),
                Remark = txtRemark.Text.Trim()
            };
            if (string.IsNullOrEmpty(strRowID))
            {
                PictureType.PictureTypeId = SQLHelper.GetNewID(typeof(Model.Base_PictureType));
                BLL.PictureTypeService.AddPictureType(PictureType);
                BLL.LogService.AddSys_Log(this.CurrUser, PictureType.Code, PictureType.PictureTypeId, BLL.Const.PictureTypeMenuId, BLL.Const.BtnAdd);
            }
            else
            {
                PictureType.PictureTypeId = strRowID;
                BLL.PictureTypeService.UpdatePictureType(PictureType);
                BLL.LogService.AddSys_Log(this.CurrUser, PictureType.Code, PictureType.PictureTypeId, BLL.Const.PictureTypeMenuId, BLL.Const.BtnModify);
            }
            this.SimpleForm1.Reset();
            // 重新绑定表格,并点击当前编辑或者新增的行
            BindGrid();
            PageContext.RegisterStartupScript(String.Format("F('{0}').selectRow('{1}');", Grid1.ClientID, PictureType.PictureTypeId));
        }
Esempio n. 2
0
 /// <summary>
 /// 根据主键删除项目图片分类
 /// </summary>
 /// <param name="PictureTypeId"></param>
 public static void DeletePictureTypeById(string PictureTypeId)
 {
     Model.SUBHSSEDB        db          = Funs.DB;
     Model.Base_PictureType PictureType = db.Base_PictureType.FirstOrDefault(e => e.PictureTypeId == PictureTypeId);
     if (PictureType != null)
     {
         db.Base_PictureType.DeleteOnSubmit(PictureType);
         db.SubmitChanges();
     }
 }
Esempio n. 3
0
 /// <summary>
 /// 修改项目图片分类
 /// </summary>
 /// <param name="PictureType"></param>
 public static void UpdatePictureType(Model.Base_PictureType PictureType)
 {
     Model.SUBHSSEDB        db             = Funs.DB;
     Model.Base_PictureType newPictureType = db.Base_PictureType.FirstOrDefault(e => e.PictureTypeId == PictureType.PictureTypeId);
     if (newPictureType != null)
     {
         newPictureType.Code   = PictureType.Code;
         newPictureType.Name   = PictureType.Name;
         newPictureType.Remark = PictureType.Remark;
         db.SubmitChanges();
     }
 }
Esempio n. 4
0
 /// <summary>
 /// 添加项目图片分类
 /// </summary>
 /// <param name="PictureType"></param>
 public static void AddPictureType(Model.Base_PictureType PictureType)
 {
     Model.SUBHSSEDB        db             = Funs.DB;
     Model.Base_PictureType newPictureType = new Model.Base_PictureType
     {
         PictureTypeId = PictureType.PictureTypeId,
         Code          = PictureType.Code,
         Name          = PictureType.Name,
         Remark        = PictureType.Remark
     };
     db.Base_PictureType.InsertOnSubmit(newPictureType);
     db.SubmitChanges();
 }