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_Certificate certificate = new Model.Base_Certificate
            {
                CertificateCode = this.txtCertificateCode.Text.Trim(),
                CertificateName = this.txtCertificateName.Text.Trim(),
                Remark          = txtRemark.Text.Trim()
            };
            if (string.IsNullOrEmpty(strRowID))
            {
                certificate.CertificateId = SQLHelper.GetNewID(typeof(Model.Base_Certificate));
                BLL.CertificateService.AddCertificate(certificate);
                BLL.LogService.AddSys_Log(this.CurrUser, certificate.CertificateCode, certificate.CertificateId, BLL.Const.CertificateMenuId, BLL.Const.BtnAdd);
            }
            else
            {
                certificate.CertificateId = strRowID;
                BLL.CertificateService.UpdateCertificate(certificate);
                BLL.LogService.AddSys_Log(this.CurrUser, certificate.CertificateCode, certificate.CertificateId, BLL.Const.CertificateMenuId, BLL.Const.BtnModify);
            }

            this.SimpleForm1.Reset();
            // 重新绑定表格,并点击当前编辑或者新增的行
            BindGrid();
            PageContext.RegisterStartupScript(String.Format("F('{0}').selectRow('{1}');", Grid1.ClientID, certificate.CertificateId));
        }
Exemplo n.º 2
0
 /// <summary>
 /// 根据主键删除特岗证书
 /// </summary>
 /// <param name="certificateId"></param>
 public static void DeleteCertificateById(string certificateId)
 {
     Model.SUBHSSEDB        db          = Funs.DB;
     Model.Base_Certificate certificate = db.Base_Certificate.FirstOrDefault(e => e.CertificateId == certificateId);
     if (certificate != null)
     {
         db.Base_Certificate.DeleteOnSubmit(certificate);
         db.SubmitChanges();
     }
 }
Exemplo n.º 3
0
 /// <summary>
 /// 修改特岗证书
 /// </summary>
 /// <param name="certificate"></param>
 public static void UpdateCertificate(Model.Base_Certificate certificate)
 {
     Model.SUBHSSEDB        db             = Funs.DB;
     Model.Base_Certificate newCertificate = db.Base_Certificate.FirstOrDefault(e => e.CertificateId == certificate.CertificateId);
     if (newCertificate != null)
     {
         newCertificate.CertificateCode = certificate.CertificateCode;
         newCertificate.CertificateName = certificate.CertificateName;
         newCertificate.Remark          = certificate.Remark;
         db.SubmitChanges();
     }
 }
Exemplo n.º 4
0
 /// <summary>
 /// 添加特岗证书
 /// </summary>
 /// <param name="certificate"></param>
 public static void AddCertificate(Model.Base_Certificate certificate)
 {
     Model.SUBHSSEDB        db             = Funs.DB;
     Model.Base_Certificate newCertificate = new Model.Base_Certificate
     {
         CertificateId   = certificate.CertificateId,
         CertificateCode = certificate.CertificateCode,
         CertificateName = certificate.CertificateName,
         Remark          = certificate.Remark
     };
     db.Base_Certificate.InsertOnSubmit(newCertificate);
     db.SubmitChanges();
 }