using System; using System.Collections; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Text; using DSWeb.DataAccess; using System.Data.SqlClient; using DSWeb.Models; using DSWeb.EntityDA; using System.Web.Script.Serialization; using System.IO; using System.Drawing; namespace DSWeb.Shipping { public partial class CompanysInfo : System.Web.UI.Page { public string strHandleType = String.Empty; public string sSQL = String.Empty; public string gvid = String.Empty; T_ALL_DA T_ALL_DA = new T_ALL_DA(); MoneyConvert MoneyConvert = new MoneyConvert(); CompanyEntity CompanyEntity = new CompanyEntity(); CompanyDA CompanyDA = new CompanyDA(); public string strUserID;//用户GID protected void Page_Load(object sender, EventArgs e) { if (Session["USERID"] != null) { strUserID = Session["USERID"].ToString().Trim(); this.hdUserID.Value = strUserID.Trim(); } // if (!IsPostBack) { if (Request.QueryString["handle"] != null) //if (Request.QueryString["handle"] != null) { ViewState["strHandleType"] = Request.QueryString["handle"].ToString();//"edit"; strHandleType = ViewState["strHandleType"].ToString().Trim(); if (Request.QueryString["id"] != null)//if (Request.QueryString["id"] != null) { ViewState["GID"] = Request.QueryString["id"].ToString();//"topseaeusername129481962859531250"; this.hdGid.Value = ViewState["GID"].ToString().Trim(); } switch (strHandleType) { case "add"://新增 //ViewState["GID"] = getBSNO(); //this.hdGid.Value = ViewState["GID"].ToString().Trim(); // tbCODENAME.Text = ""; tbNAME.Text = ""; tbFULLNAME.Text = ""; tbENNAME.Text = ""; tbADDRESS.Text = ""; tbENADDRESS.Text = ""; tbOFFICEPHONE.Text = ""; tbFAX.Text = ""; tbWEBSITEURL.Text = ""; tbEMAIL.Text = ""; tbLICENSECODE.Text = ""; tbTAXCODE.Text = ""; tbBillRises.Text = ""; tbChequePayable.Text = ""; tbPRTHEADXML1.Text = ""; tbPRTHEADXML2.Text = ""; tbPRTHEADXML3.Text = ""; tbPRTHEADXML4.Text = ""; tbPRTHEADXML5.Text = ""; tbBANKSHEAD.Text = ""; // getImage2(myimg.Src.Trim()); break; case "edit"://录入 CompanyEntity = CompanyDA.GetCompanyByID(ViewState["GID"].ToString().Trim()); if (CompanyEntity.GID != null) { tbCODENAME.Text = CompanyEntity.CODENAME.ToString().Trim(); tbNAME.Text = CompanyEntity.NAME.ToString().Trim(); tbFULLNAME.Text = CompanyEntity.FULLNAME.ToString().Trim(); tbENNAME.Text = CompanyEntity.ENNAME.ToString().Trim(); tbADDRESS.Text = CompanyEntity.ADDRESS.ToString().Trim(); tbENADDRESS.Text = CompanyEntity.ENADDRESS.ToString().Trim(); tbOFFICEPHONE.Text = CompanyEntity.OFFICEPHONE.ToString().Trim(); tbFAX.Text = CompanyEntity.FAX.ToString().Trim(); tbWEBSITEURL.Text = CompanyEntity.WEBSITEURL.ToString().Trim(); tbEMAIL.Text = CompanyEntity.EMAIL.ToString().Trim(); tbLICENSECODE.Text = CompanyEntity.LICENSECODE.ToString().Trim(); tbTAXCODE.Text = CompanyEntity.TAXCODE.ToString().Trim(); tbBillRises.Text = CompanyEntity.BillRises.ToString().Trim(); tbChequePayable.Text = CompanyEntity.ChequePayable.ToString().Trim(); tbPRTHEADXML1.Text = CompanyEntity.PRTHEADXML1.ToString().Trim(); tbPRTHEADXML2.Text = CompanyEntity.PRTHEADXML2.ToString().Trim(); tbPRTHEADXML3.Text = CompanyEntity.PRTHEADXML3.ToString().Trim(); tbPRTHEADXML4.Text = CompanyEntity.PRTHEADXML4.ToString().Trim(); tbPRTHEADXML5.Text = CompanyEntity.PRTHEADXML5.ToString().Trim(); tbBANKSHEAD.Text = CompanyEntity.BANKSHEAD.ToString().Trim(); if (CompanyEntity.LOGO != null) { getLOGO(CompanyEntity.LOGO); //getImage("select LOGO from [company] where GID='" + CompanyEntity.GID + "'"); } } break; } } else { } } } protected void getLOGO(byte[] photo) { //byte[] photo = (byte[])myds.Tables[0].Rows[0]["LOGO"]; //图片路径 string strPath = "../images/logo/" + ViewState["GID"].ToString().Trim() + ".gif"; string strPhotoPath = Server.MapPath(strPath); //保存图片文件 BinaryWriter bw = new BinaryWriter(File.Open(strPhotoPath, FileMode.OpenOrCreate)); bw.Write(photo); bw.Close(); //显示图片 this.myimg.Src = strPath; ViewState["myFile"] = photo; } protected void getImage(string strSQL) { //设置Image控件显示从数据库中读出的二进制图片 SqlConnection myConn = new SqlConnection(ConfigurationManager.ConnectionStrings["DongShengDB"].ConnectionString); SqlDataAdapter myda = new SqlDataAdapter(strSQL, myConn); DataSet myds = new DataSet(); myConn.Open(); myda.Fill(myds); myConn.Close(); // byte[] photo = (byte[])myds.Tables[0].Rows[0]["LOGO"]; //图片路径 string strPath = "../images/logo/" + ViewState["GID"].ToString().Trim() + ".gif"; string strPhotoPath = Server.MapPath(strPath); //保存图片文件 BinaryWriter bw = new BinaryWriter(File.Open(strPhotoPath,FileMode.OpenOrCreate)); bw.Write(photo); bw.Close(); //显示图片 this.myimg.Src = strPath; } protected void getImage2(string strPath) { //图片路径 string strPhotoPath = Server.MapPath(strPath); FileStream fs = new FileStream(strPhotoPath, FileMode.Open); int filelength = 0; filelength = (int)fs.Length; //获得文件长度 Byte[] photo = new Byte[filelength]; //建立一个字节数组 fs.Read(photo, 0, filelength); //按字节流读取 fs.Close(); ViewState["myFile"] = photo; } protected String getBSNO() { string strBSNO = Guid.NewGuid().ToString(); strBSNO = strBSNO.Replace("-", ""); strBSNO = "Com" + strBSNO; return strBSNO; } protected bool getAdd() { CompanyEntity.GID = getBSNO(); CompanyEntity.CODENAME = tbCODENAME.Text.Trim(); CompanyEntity.NAME = tbNAME.Text.Trim(); CompanyEntity.FULLNAME = tbFULLNAME.Text.Trim(); CompanyEntity.ENNAME = tbENNAME.Text.Trim(); CompanyEntity.ADDRESS = tbADDRESS.Text.Trim(); CompanyEntity.ENADDRESS = tbENADDRESS.Text.Trim(); CompanyEntity.OFFICEPHONE = tbOFFICEPHONE.Text.Trim(); CompanyEntity.FAX = tbFAX.Text.Trim(); CompanyEntity.WEBSITEURL = tbWEBSITEURL.Text.Trim(); CompanyEntity.EMAIL = tbEMAIL.Text.Trim(); CompanyEntity.LICENSECODE = tbLICENSECODE.Text.Trim(); CompanyEntity.TAXCODE = tbTAXCODE.Text.Trim(); CompanyEntity.BillRises = tbBillRises.Text.Trim(); CompanyEntity.ChequePayable = tbChequePayable.Text.Trim(); CompanyEntity.PRTHEADXML1 = tbPRTHEADXML1.Text.Trim(); CompanyEntity.PRTHEADXML2 = tbPRTHEADXML2.Text.Trim(); CompanyEntity.PRTHEADXML3 = tbPRTHEADXML3.Text.Trim(); CompanyEntity.PRTHEADXML4 = tbPRTHEADXML4.Text.Trim(); CompanyEntity.PRTHEADXML5 = tbPRTHEADXML5.Text.Trim(); CompanyEntity.CREATEUSER = strUserID.Trim(); CompanyEntity.MODIFIEDUSER = strUserID.Trim(); CompanyEntity.BANKSHEAD = tbBANKSHEAD.Text.Trim(); // CompanyEntity.POSTCODE = ""; CompanyEntity.ISDELETED= false; CompanyEntity.ISDISABLE = false; CompanyEntity.PARENTID = ""; // Int32 FileLength = 0;//有可能图片的大小会超出INT的范围,所以声明为Int32,当然这和下面大小的判断有关系 try { string FileName = this.myFile.FileName; string fileTitle = this.myFile.PostedFile.FileName.ToString(); HttpPostedFile UpFile = this.myFile.PostedFile;//获取对由客户端指定的上传文件的访问 //UpFile = this.myFile.PostedFile;//获取对由客户端指定的上传文件的访问 FileLength = UpFile.ContentLength;//获取上传文件的字节大小 if (FileLength == 0) { CompanyEntity.LOGO = (Byte[])ViewState["myFile"]; //System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3,this.GetType(),"unReport32","alert('对不起,请选择要上传的LOGO!');", true); //return false; } else { string exName = FileName.Substring(FileName.LastIndexOf(".") + 1).ToUpper();//截取图片的后缀名 if (exName == "JPG" || exName == "BMP" || exName == "GIF")//判断图片的类型 { Byte[] FileByte = new Byte[FileLength]; //图象文件储存到数组 Stream ObjectStream = UpFile.InputStream;//建立数据流对像,获取一个 Stream 对象,该对象指向一个上载文件,以准备读取该文件的内容。 ObjectStream.Read(FileByte, 0, FileLength); //读取图象文件数据 CompanyEntity.LOGO = FileByte; /* int nWidth = 75; int nHeight = 75; string ImageName = DateTime.Now.ToString("yyyyMMddhhmmssfff") + "." + exName;//图片名称设置为保存的时间 System.Drawing.Image image; image = System.Drawing.Bitmap.FromStream(ObjectStream); nWidth = image.Width; nHeight = image.Height; SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["DongShengDB"].ConnectionString); string StrSql = "update [company] set LOGO=@LOGO where GID='" + ViewState["GID"].ToString().Trim() + "'"; SqlCommand Cmd = new SqlCommand(StrSql, conn); Cmd.Parameters.Add("@LOGO", SqlDbType.Binary); Cmd.Parameters["@LOGO"].Value = FileByte; conn.Open(); Cmd.ExecuteNonQuery(); conn.Close(); //Response.Write(""); */ } else { //Response.Write(""); System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport33", "alert('出错,请选择正确的的图片!');", true); return false; } } } catch (Exception) { System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport34", "alert('出错,请选择正确的的图片!');", true); //Response.Write(""); return false; } // int iResult = CompanyDA.InserInfo(CompanyEntity); if (iResult > 0) { ViewState["GID"] = CompanyEntity.GID.Trim(); this.hdGid.Value = CompanyEntity.GID.Trim(); ViewState["strHandleType"] = "edit"; return true; } else { return false; } } protected bool getEdit() { CompanyEntity.GID = ViewState["GID"].ToString().Trim(); CompanyEntity.CODENAME = tbCODENAME.Text.Trim(); CompanyEntity.NAME = tbNAME.Text.Trim(); CompanyEntity.FULLNAME = tbFULLNAME.Text.Trim(); CompanyEntity.ENNAME = tbENNAME.Text.Trim(); CompanyEntity.ADDRESS = tbADDRESS.Text.Trim(); CompanyEntity.ENADDRESS = tbENADDRESS.Text.Trim(); CompanyEntity.OFFICEPHONE = tbOFFICEPHONE.Text.Trim(); CompanyEntity.FAX = tbFAX.Text.Trim(); CompanyEntity.WEBSITEURL = tbWEBSITEURL.Text.Trim(); CompanyEntity.EMAIL = tbEMAIL.Text.Trim(); CompanyEntity.LICENSECODE = tbLICENSECODE.Text.Trim(); CompanyEntity.TAXCODE = tbTAXCODE.Text.Trim(); CompanyEntity.BillRises = tbBillRises.Text.Trim(); CompanyEntity.ChequePayable = tbChequePayable.Text.Trim(); CompanyEntity.PRTHEADXML1 = tbPRTHEADXML1.Text.Trim(); CompanyEntity.PRTHEADXML2 = tbPRTHEADXML2.Text.Trim(); CompanyEntity.PRTHEADXML3 = tbPRTHEADXML3.Text.Trim(); CompanyEntity.PRTHEADXML4 = tbPRTHEADXML4.Text.Trim(); CompanyEntity.PRTHEADXML5 = tbPRTHEADXML5.Text.Trim(); CompanyEntity.CREATEUSER = strUserID.Trim(); CompanyEntity.MODIFIEDUSER = strUserID.Trim(); CompanyEntity.BANKSHEAD = tbBANKSHEAD.Text.Trim(); // CompanyEntity.POSTCODE = ""; CompanyEntity.ISDELETED = false; CompanyEntity.ISDISABLE = false; CompanyEntity.PARENTID = ""; // Int32 FileLength = 0;//有可能图片的大小会超出INT的范围,所以声明为Int32,当然这和下面大小的判断有关系 try { string FileName = this.myFile.FileName; string fileTitle = this.myFile.PostedFile.FileName.ToString(); HttpPostedFile UpFile = this.myFile.PostedFile;//获取对由客户端指定的上传文件的访问 //UpFile = this.myFile.PostedFile;//获取对由客户端指定的上传文件的访问 FileLength = UpFile.ContentLength;//获取上传文件的字节大小 if (FileLength == 0) { CompanyEntity.LOGO = (Byte[])ViewState["myFile"]; } else { string exName = FileName.Substring(FileName.LastIndexOf(".") + 1).ToUpper();//截取图片的后缀名 if (exName == "JPG" || exName == "BMP" || exName == "GIF")//判断图片的类型 { Byte[] FileByte = new Byte[FileLength]; //图象文件储存到数组 Stream ObjectStream = UpFile.InputStream;//建立数据流对像,获取一个 Stream 对象,该对象指向一个上载文件,以准备读取该文件的内容。 ObjectStream.Read(FileByte, 0, FileLength); //读取图象文件数据 CompanyEntity.LOGO = FileByte; /* int nWidth = 75; int nHeight = 75; string ImageName = DateTime.Now.ToString("yyyyMMddhhmmssfff") + "." + exName;//图片名称设置为保存的时间 System.Drawing.Image image; image = System.Drawing.Bitmap.FromStream(ObjectStream); nWidth = image.Width; nHeight = image.Height; SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["DongShengDB"].ConnectionString); string StrSql = "update [company] set LOGO=@LOGO where GID='" + ViewState["GID"].ToString().Trim() + "'"; SqlCommand Cmd = new SqlCommand(StrSql, conn); Cmd.Parameters.Add("@LOGO", SqlDbType.Binary); Cmd.Parameters["@LOGO"].Value = FileByte; conn.Open(); Cmd.ExecuteNonQuery(); conn.Close(); //Response.Write(""); */ } else { //Response.Write(""); System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport36", "alert('出错,请选择正确的图片!');", true); return false; } } } catch (Exception) { System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport37", "alert('出错,请选择正确的图片!');", true); //Response.Write(""); return false; } // int iResult = CompanyDA.UpdateInfo(CompanyEntity); if (iResult > 0) { //Response.Write(""); return true; } else { //Response.Write(""); return false; } } protected void btnEnter_Click(object sender, EventArgs e) { if (tbCODENAME.Text.Trim() == "") { System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3,this.GetType(),"unReport38", "alert('公司代码不允许为空,请重新填写!');", true); return; } // if (tbNAME.Text.Trim() == "") { System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport39", "alert('公司简称不允许为空,请重新填写!');", true); return; } // if (tbBANKSHEAD.Text.Trim() == "") { System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport41", "alert('票号头字符不允许为空,请重新填写!');", true); return; } // bool bl = false; strHandleType = ViewState["strHandleType"].ToString(); if (strHandleType.Equals("add"))//新增 { DataSet ds = CompanyDA.GetCompanySQL(" and CODENAME='" + tbCODENAME.Text.Trim() + "'"); if (ds != null) { if (ds.Tables[0].Rows[0]["CODENAME"].ToString().Trim() != "") { System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport310", "alert('公司代码重复,请重新填写!');", true); return; } } // ds = CompanyDA.GetCompanySQL(" and [NAME]='" + tbNAME.Text.Trim() + "'"); if (ds != null) { if (ds.Tables[0].Rows[0]["NAME"].ToString().Trim() != "") { System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport311", "alert('公司简称重复,请重新填写!');", true); return; } } // Int32 FileLength = 0;//有可能图片的大小会超出INT的范围,所以声明为Int32,当然这和下面大小的判断有关系 HttpPostedFile UpFile = this.myFile.PostedFile;//获取对由客户端指定的上传文件的访问 FileLength = UpFile.ContentLength;//获取上传文件的字节大小 if (FileLength == 0) { CompanyEntity.LOGO = (Byte[])ViewState["myFile"]; //Response.Write(""); //System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport312", "alert('对不起,请选择要上传的LOGO!');", true); //return; } // bl = getAdd(); } else if (strHandleType.Equals("edit"))//录入 { DataSet ds = CompanyDA.GetCompanySQL(" and CODENAME='" + tbCODENAME.Text.Trim() + "' and Gid<>'" + ViewState["GID"].ToString().Trim() + "'"); if (ds != null) { if (ds.Tables[0].Rows[0]["CODENAME"].ToString().Trim() != "") { System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport313", "alert('公司代码重复,请重新填写!');", true); return; } } // ds = CompanyDA.GetCompanySQL(" and [NAME]='" + tbNAME.Text.Trim() + "' and Gid<>'" + ViewState["GID"].ToString().Trim() + "'"); if (ds != null) { if (ds.Tables[0].Rows[0]["NAME"].ToString().Trim() != "") { System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport314", "alert('公司简称重复,请重新填写!');", true); return; } } // bl = getEdit(); } // ibDel.Enabled = true; ibAdd.Enabled = true; // if (bl) { /* //Int32 FileLength = 0;//有可能图片的大小会超出INT的范围,所以声明为Int32,当然这和下面大小的判断有关系 try { string FileName = this.myFile.FileName; string fileTitle = this.myFile.PostedFile.FileName.ToString(); //HttpPostedFile UpFile = this.myFile.PostedFile;//获取对由客户端指定的上传文件的访问 UpFile = this.myFile.PostedFile;//获取对由客户端指定的上传文件的访问 FileLength = UpFile.ContentLength;//获取上传文件的字节大小 if (FileLength == 0) { //Response.Write(""); System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport30", "alert('对不起,请选择要上传的LOGO!');", true); return; } string exName = FileName.Substring(FileName.LastIndexOf(".") + 1).ToUpper();//截取图片的后缀名 if (exName == "JPG" || exName == "BMP" || exName == "GIF")//判断图片的类型 { Byte[] FileByte = new Byte[FileLength]; //图象文件储存到数组 Stream ObjectStream = UpFile.InputStream;//建立数据流对像,获取一个 Stream 对象,该对象指向一个上载文件,以准备读取该文件的内容。 ObjectStream.Read(FileByte, 0, FileLength); //读取图象文件数据 int nWidth = 75; int nHeight = 75; string ImageName = DateTime.Now.ToString("yyyyMMddhhmmssfff") + "." + exName;//图片名称设置为保存的时间 System.Drawing.Image image; image = System.Drawing.Bitmap.FromStream(ObjectStream); nWidth = image.Width; nHeight = image.Height; SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["DongShengDB"].ConnectionString); string StrSql = "update [company] set LOGO=@LOGO where GID='" + ViewState["GID"].ToString().Trim() + "'"; SqlCommand Cmd = new SqlCommand(StrSql, conn); Cmd.Parameters.Add("@LOGO", SqlDbType.Binary); Cmd.Parameters["@LOGO"].Value = FileByte; conn.Open(); Cmd.ExecuteNonQuery(); conn.Close(); //Response.Write(""); } else { //Response.Write(""); System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport30", "alert('出错,请选择正确的的图片!');", true); return; } } catch (Exception ex) { System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport31", "alert('出错,请选择正确的的图片!');", true); //Response.Write(""); return; } */ // System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport30", "reloadParent('" + ViewState["GID"].ToString().Trim() + "');", true); //System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport30", "alert('成功提交!');", true); //Response.Write(""); return; } else { System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport31", "alert('出错,请重新填写!');", true); //Response.Write(""); return; } } protected void btnAdd_Click(object sender, EventArgs e) { ViewState["strHandleType"] = "add"; tbCODENAME.Text = ""; tbNAME.Text = ""; tbFULLNAME.Text = ""; tbENNAME.Text = ""; tbADDRESS.Text = ""; tbENADDRESS.Text = ""; tbOFFICEPHONE.Text = ""; tbFAX.Text = ""; tbWEBSITEURL.Text = ""; tbEMAIL.Text = ""; tbLICENSECODE.Text = ""; tbTAXCODE.Text = ""; tbBillRises.Text = ""; tbChequePayable.Text = ""; tbPRTHEADXML1.Text = ""; tbPRTHEADXML2.Text = ""; tbPRTHEADXML3.Text = ""; tbPRTHEADXML4.Text = ""; tbPRTHEADXML5.Text = ""; tbBANKSHEAD.Text = ""; // ibDel.Enabled = false; ibAdd.Enabled = true; ibEnter.Enabled = true; } protected void btnDel_Click(object sender, EventArgs e) { string alt = CompanyDA.GetCompanyDel(ViewState["GID"].ToString().Trim(), strUserID.Trim()); if (alt != "") { System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport40", "alert('" + alt + "');", true); return; } else { //window.opener.location.reload(); System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel3, this.GetType(), "unReport50", "alert('删除成功!');", true); } // ViewState["strHandleType"] = "edit"; CompanyEntity = CompanyDA.GetCompanyTop1(); if (CompanyEntity.GID != null) { tbCODENAME.Text = CompanyEntity.CODENAME.ToString().Trim(); tbNAME.Text = CompanyEntity.NAME.ToString().Trim(); tbFULLNAME.Text = CompanyEntity.FULLNAME.ToString().Trim(); tbENNAME.Text = CompanyEntity.ENNAME.ToString().Trim(); tbADDRESS.Text = CompanyEntity.ADDRESS.ToString().Trim(); tbENADDRESS.Text = CompanyEntity.ENADDRESS.ToString().Trim(); tbOFFICEPHONE.Text = CompanyEntity.OFFICEPHONE.ToString().Trim(); tbFAX.Text = CompanyEntity.FAX.ToString().Trim(); tbWEBSITEURL.Text = CompanyEntity.WEBSITEURL.ToString().Trim(); tbEMAIL.Text = CompanyEntity.EMAIL.ToString().Trim(); tbLICENSECODE.Text = CompanyEntity.LICENSECODE.ToString().Trim(); tbTAXCODE.Text = CompanyEntity.TAXCODE.ToString().Trim(); tbBillRises.Text = CompanyEntity.BillRises.ToString().Trim(); tbChequePayable.Text = CompanyEntity.ChequePayable.ToString().Trim(); tbPRTHEADXML1.Text = CompanyEntity.PRTHEADXML1.ToString().Trim(); tbPRTHEADXML2.Text = CompanyEntity.PRTHEADXML2.ToString().Trim(); tbPRTHEADXML3.Text = CompanyEntity.PRTHEADXML3.ToString().Trim(); tbPRTHEADXML4.Text = CompanyEntity.PRTHEADXML4.ToString().Trim(); tbPRTHEADXML5.Text = CompanyEntity.PRTHEADXML5.ToString().Trim(); tbBANKSHEAD.Text = CompanyEntity.BANKSHEAD.ToString().Trim(); if (CompanyEntity.LOGO != null) { getLOGO(CompanyEntity.LOGO); //getImage("select LOGO from [company] where GID='" + CompanyEntity.GID + "'"); } } // ibDel.Enabled = false; ibAdd.Enabled = false; } public bool IsNumeric(string s) { int inum = 0; bool bReturn = true; try { inum = int.Parse(s); } catch { inum = 0; bReturn = false; } return bReturn; } } }