Exemplo n.º 1
0
 protected override void AddObject()
 {
     T_Suppliers newsupplier = new T_Suppliers();
     newsupplier.accountname = txt_accountname.Text;
     newsupplier.accountno = txt_accountno.Text;
     newsupplier.address = txt_address.Text;
     newsupplier.bank = txt_bank.Text;
     newsupplier.city = txt_city.Text;
     newsupplier.country = txt_country.Text;
     newsupplier.email = txt_email.Text;
     newsupplier.fax = txt_fax.Text;
     newsupplier.legalperson = txt_legalman.Text;
     newsupplier.telphone = txt_phone.Text;
     newsupplier.postcode = txt_postcode.Text;
     newsupplier.province = txt_province.Text;
     newsupplier.remarks = txt_remarks.Text;
     newsupplier.businessscope = txt_scope.Text;
     newsupplier.simplename = txt_simplename.Text;
     newsupplier.suppliername = txt_splname.Text;
     newsupplier.supplierno = txt_splno.Text;
     newsupplier.taxcode = txt_taxno.Text;
     newsupplier.website = txt_website.Text;
     newsupplier.suppliertype = cmb_stype.SelectedText;
     var client = new CRMServiceClient();
     client.addNewSupplier(newsupplier);
     saveContact();
     base.AddObject();
 }
Exemplo n.º 2
0
 internal void addNewSupplier(T_Suppliers newsupplier)
 {
     using (MEMSContext db = new MEMSContext())
     {
         db.T_Suppliers.Add(newsupplier);
         db.SaveChanges();
     }
 }
Exemplo n.º 3
0
 internal void delSupplier(T_Suppliers supplier)
 {
     using (MEMSContext db = new MEMSContext())
     {
         //db.T_Customer.Remove(customer);
         var entityentry = db.Entry(supplier);
         entityentry.State = EntityState.Deleted;
         db.SaveChanges();
     }
 }
Exemplo n.º 4
0
 public void EditSupplier(T_Suppliers supplier)
 {
     try
     {
         sh = new SupplierHelper();
         sh.updateSupplier(supplier);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 5
0
 public void DeleteSupplier(T_Suppliers supplier)
 {
     try
     {
         sh = new SupplierHelper();
         sh.delSupplier(supplier);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 6
0
 public void addNewSupplier(T_Suppliers newsupplier)
 {
     try
     {
         sh = new SupplierHelper();
         sh.addNewSupplier(newsupplier);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 7
0
 protected override void FormLoad()
 {
     base.FormLoad();
     var client = new CRMServiceClient();
     var stypelst = client.getSuptypeLst();
     foreach (var suptype in stypelst)
     {
         cmb_stype.Properties.Items.Add(suptype.typename);
     }
     if (this.formmode == frmmodetype.edit)
     {
         m_supplier = client.getSupplierbyId(m_supplierid);
         SetData();
     }
     else if (formmode == frmmodetype.delete)
     {
         m_supplier = client.getSupplierbyId(m_supplierid);
         SetData();
         readonlytxtbox(this.Controls, true);
     }
     var contactlst = client.getSupplierContacts(m_supplierid);
     this.gcContact.DataSource = contactlst;
 }
Exemplo n.º 8
0
 internal void updateSupplier(T_Suppliers supplier)
 {
     using (MEMSContext db = new MEMSContext())
     {
         db.Entry(supplier).State = EntityState.Modified;
         db.SaveChanges();
     }
 }