/// <summary> /// ����֤�� /// </summary> private void SaveCert() { Response.Write("<script language=\"javascript\" type=\"text/javascript\">"); if (Request.Form["certId"] != null && Request.Form["certType"] != null && Request.Form["certName"] != null && Request.Form["certDesc"] != null) { int certId = Convert.ToInt32(Request.Form["certId"]); HttpPostedFile file = Request.Files["certFile"]; if (file.ContentLength > 0 && !CompanyCertificate.CheckAttachment(file)) { Response.Write("parent.setMessage('֤�鸽��������ͼƬ�����Ҳ��ܳ����涨��С��',false);"); } else { short t=9; try { t=Convert.ToInt16(Request.Form["certType"]); } catch { // } CompanyCertificate cert = new CompanyCertificate(SupplierId, t, Request.Form["certName"].Trim(), Request.Form["certDesc"].Trim()); if (certId > 0) { cert.ImageGuid = CompanyCertificate.Get(certId).ImageGuid; } if (file.ContentLength > 0) { file.SaveAs(Server.MapPath("/Suppliers/certs/") + cert.ImageGuid + ".cert"); } if (cert.Save(certId)) { //ͬ������Minisite��֤�� MinisiteWriter mw = new MinisiteWriter(SupplierId); mw.UpdateCerts(true); Response.Write("parent.refreshCertList('֤���ϴ��ɹ����ȴ���ˣ�');"); } else { Response.Write("parent.setMessage('֤���ϴ�ʧ�ܣ�',false);"); } } } else { Response.Write("parent.setMessage('����ʧ�ܣ�',false);"); } Response.Write("</script>"); }
/// <summary> /// ɾ��֤�� /// </summary> private void DeleteCert() { if (Request.Form["certId"] != null) { try { int certId = Convert.ToInt32(Request.Form["certId"]); CompanyCertificate.Delete(certId, SupplierId); //ͬ������Minisite��֤�� MinisiteWriter mw = new MinisiteWriter(SupplierId); mw.UpdateCerts(true); Response.Write("$(\"#CERT_" + certId.ToString() + "\").remove();"); } catch { Response.Write("setMessage('ɾ��֤��ʧ�ܣ�',false);"); } } }