private void HandleEvent_EntryUpdated(Event_EntryUpdated e) { DBEntityType entityType = e.GetEntityType(); if (entityType == DBEntityType.VENDOR) { VendorGet vendor = DataService.GetVendorDataController().Get(e.GetID()); m_Controller.UpdateTableEntry_Vendor(vendor); } }
private void HandleEvent_NewEntryAdded(Event_NewEntryAdded e) { DBEntityType entityType = e.GetEntityType(); if (entityType == DBEntityType.VENDOR) { VendorGet vendor = DataService.GetVendorDataController().Get(e.GetID()); m_Controller.AddToComboBox_VendorName(vendor.CompanyName); } }
public void AddVendorToTable(VendorGet vendor) { var Table = GetTable(); int Index = Table.Rows.Add(); DataGridViewRow NewRow = Table.Rows[Index]; NewRow.Cells["VendorTable_Id"].Value = vendor.ID; NewRow.Cells["VendorTable_CompanyName"].Value = vendor.CompanyName; NewRow.Cells["VendorTable_Email"].Value = vendor.Email; NewRow.Cells["VendorTable_MobileNumber"].Value = vendor.MobileNumber; NewRow.Cells["VendorTable_Address"].Value = vendor.Address; }
public void UpdateTableEntry_Vendor(VendorGet vendor) { var table = GetTable(); for (int i = 0; i < table.Rows.Count; ++i) { DataGridViewRow row = table.Rows[i]; int id = int.Parse(row.Cells["VendorTable_Id"].Value.ToString()); if (vendor.ID == id) { row.Cells["VendorTable_Id"].Value = vendor.ID; row.Cells["VendorTable_CompanyName"].Value = vendor.CompanyName; row.Cells["VendorTable_Email"].Value = vendor.Email; row.Cells["VendorTable_MobileNumber"].Value = vendor.MobileNumber; row.Cells["VendorTable_Address"].Value = vendor.Address; return; } } }
private void btn_addVendor_Click(object sender, EventArgs e) { m_Vendor = m_controller.AddNewVendor(); }