Beispiel #1
0
        private void Save()
        {
            GetContents();
            if (isNew)
            {
                contxt.FactoryMasters.Add(factory);
                contxt.SaveChanges();
                isNew = false; isEdit = false;
                state = FORMSTATE.NOOP;

                SetButtons();
            }
            if (isEdit)
            {
                FactoryMaster fac = contxt.FactoryMasters.Where(
                    o => o.id == factory.id).FirstOrDefault();
                if (fac != null)
                {
                    fac.FactoryName = factory.FactoryName;
                    fac.CompanyId   = factory.CompanyId;

                    contxt.SaveChanges();
                    isNew = false; isEdit = false;
                    state = FORMSTATE.NOOP;
                    SetButtons();
                }
            }
            GetFactoryList();
        }
Beispiel #2
0
        private void Save()
        {
            GetContents();
            if (isNew)
            {
                contxt.CompanyMasters.Add(company);
                contxt.SaveChanges();
                isNew = false; isEdit = false;
                state = FORMSTATE.NOOP;

                SetButtons();
            }
            if (isEdit)
            {
                CompanyMaster com = contxt.CompanyMasters.Where(
                    o => o.id == company.id).FirstOrDefault();
                if (com != null)
                {
                    com.CompanyName = company.CompanyName;

                    contxt.SaveChanges();
                    isNew = false; isEdit = false;
                    state = FORMSTATE.NOOP;
                    SetButtons();
                }
            }
        }
Beispiel #3
0
 private void btnCancel_Click(object sender, EventArgs e)
 {
     isNew = false; isEdit = false;
     state = FORMSTATE.NOOP;
     SetButtons();
     panelMid.Enabled = false;
 }
 private void btnEdit_Click(object sender, EventArgs e)
 {
     isNew            = false; isEdit = true;
     state            = FORMSTATE.EDIT;
     panelMid.Enabled = true;
     SetButtons();
     cboType.Focus();
 }
Beispiel #5
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     isNew = true; isEdit = false;
     state = FORMSTATE.ADD;
     SetButtons();
     panelMid.Enabled = true;
     cboProduct.Focus();
 }
Beispiel #6
0
 private void btnEdit_Click(object sender, EventArgs e)
 {
     isNew = false; isEdit = true;
     state = FORMSTATE.EDIT;
     SetButtons();
     ShowContents();
     panelMid.Enabled = true;
 }
Beispiel #7
0
 private void dgvSes_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     ledger = (SupplierLedger)dgvSes.Rows[e.RowIndex].DataBoundItem;
     ShowContents();
     isNew            = false; isEdit = true;
     state            = FORMSTATE.EDIT;
     panelMid.Enabled = true;
     SetButtons();
 }
Beispiel #8
0
 private void dgvSes_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     priceList = (PriceList)dgvSes.Rows[e.RowIndex].DataBoundItem;
     ShowObject();
     isNew = false; isEdit = true;
     state = FORMSTATE.EDIT;
     SetButtons();
     panelMid.Enabled = true;
 }
Beispiel #9
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     isNew = true; isEdit = false;
     state = FORMSTATE.ADD;
     SetButtons();
     ClearContents();
     panelMid.Enabled = true;
     tbCompany.Focus();
 }
Beispiel #10
0
 private void dgvCo_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     company = (CompanyMaster)dgvCo.Rows[e.RowIndex].DataBoundItem;
     isEdit  = true; isNew = false;
     state   = FORMSTATE.EDIT;
     SetButtons();
     ShowContents();
     panelMid.Enabled = true;
 }
Beispiel #11
0
 private void FormExtraEntry_Load(object sender, EventArgs e)
 {
     contxt = new PMModel();
     routes = new List <RouteMaster>();
     route  = new RouteMaster();
     state  = FORMSTATE.NOOP;
     ShowRoutes();
     isFormLoading = false;
 }
 private void dgvPatner_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     address  = (AddressBook)dgvPatner.Rows[e.RowIndex].DataBoundItem;
     supplier = contxt.SupplierMasters.FirstOrDefault(o => o.AddressBookId == address.id);
     ShowContents();
     state = FORMSTATE.EDIT;
     isNew = false; isEdit = true;
     SetButtons();
     panelMid.Enabled = true;
 }
Beispiel #13
0
 private void FormRouteMaster_Load(object sender, EventArgs e)
 {
     state = FORMSTATE.NOOP;
     SetButtons();
     isNew  = false; isEdit = false;
     contxt = new PMModel();
     LoadRoutes();
     route            = new RouteMaster();
     panelMid.Enabled = false;
 }
Beispiel #14
0
 private void dgvFP_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (!isFormLoading)
     {
         period = (FiscalPeriod)dgvFP.Rows[e.RowIndex].DataBoundItem;
         isNew  = false; isEdit = true;
         state  = FORMSTATE.EDIT;
         SetButtons();
         ShowObject();
     }
 }
Beispiel #15
0
 private void FormCompany_Load(object sender, EventArgs e)
 {
     contxt    = new PMModel();
     company   = new CompanyMaster();
     companies = new List <CompanyMaster>();
     GetCompanyList();
     state = FORMSTATE.NOOP;
     SetButtons();
     isEdit           = false; isNew = false;
     panelMid.Enabled = false;
     isFormLoading    = false;
 }
 private void formAddressBookType_Load(object sender, EventArgs e)
 {
     contxt    = new PMModel();
     bookType  = new AddressBookType();
     bookTypes = new List <AddressBookType>();
     company   = new CompanyMaster();
     companies = new List <CompanyMaster>();
     state     = FORMSTATE.NOOP;
     SetButtons();
     panelMid.Enabled = false;
     GetAddressBookTypeList();
     GetCompanyList();
 }
Beispiel #17
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     if (routes.Count > 0)
     {
         MessageBox.Show("Adding new Routes is not enabled! Editing and updating is valid");
     }
     else
     {
         isNew = true; isEdit = false;
         state = FORMSTATE.ADD;
         SetButtons();
         panelMid.Enabled = true;
     }
 }
Beispiel #18
0
 private void FormProducts_Load(object sender, EventArgs e)
 {
     contxt    = new PMModel();
     factories = new List <FactoryMaster>();
     factory   = new FactoryMaster();
     products  = new List <Product>();
     product   = new Product();
     GetFactories();
     GetProducts();
     isNew = false; isEdit = false;
     state = FORMSTATE.NOOP;
     SetButtons();
     panelMid.Enabled = false;
     isFormLoading    = false;
 }
Beispiel #19
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         Save();
         MessageBox.Show(" Company " + company.CompanyName + " Saved Successfully");
         isEdit = false; isNew = false;
         state  = FORMSTATE.NOOP;
         SetButtons();
         panelMid.Enabled = false;
     }
     catch (Exception ex)
     {
         MessageBox.Show(" Company " + company.CompanyName + "did not Save. An error occurred \n " + ex.Message);
     }
 }
Beispiel #20
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     GetContents();
     try
     {
         Save();
         MessageBox.Show(" Record Saved ");
         isNew = false; isEdit = false;
         state = FORMSTATE.NOOP;
         SetButtons();
         LoadPeriods();
     }
     catch (Exception ex)
     {
         MessageBox.Show(" Record Not Saved \n" + ex.Message);
     }
 }
Beispiel #21
0
 private void FormAddressBook_Load(object sender, EventArgs e)
 {
     contxt    = new PMModel();
     bookType  = new AddressBookType();
     bookTypes = new List <AddressBookType>();
     addresses = new List <AddressBook>();
     factories = new List <FactoryMaster>();
     address   = new AddressBook();
     factory   = new FactoryMaster();
     GetAddressBookTypeList();
     GetFactories();
     state = FORMSTATE.NOOP;
     SetButtons();
     panelMid.Enabled  = false;
     isFormLoading     = false;
     panelMBot.Visible = false;
 }
Beispiel #22
0
        private void FormFactory_Load(object sender, EventArgs e)
        {
            contxt    = new PMModel();
            company   = new CompanyMaster();
            companies = new List <CompanyMaster>();
            factory   = new FactoryMaster();
            factories = new List <FactoryMaster>();
            GetCompanyList();
            GetFactoryList();

            ///tbFacName.MaxLength = from meta in contxt.FactoryMasters.Me
            state = FORMSTATE.NOOP;
            SetButtons();
            isEdit           = false; isNew = false;
            panelMid.Enabled = false;
            isFormLoading    = false;
        }
Beispiel #23
0
 private void cboSup_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (!isFormLoading)
     {
         DataRowView dvr = (DataRowView)cboSup.SelectedItem;
         RegNo          = int.Parse(dvr["RegNo"].ToString());
         rate           = decimal.Parse(dvr["DeductionRate"].ToString() == "" ? "0" : dvr["DeductionRate"].ToString());
         isActive       = bool.Parse(dvr["isACtive"].ToString() == "" ? "false": dvr["isACtive"].ToString());
         isBogus        = bool.Parse(dvr["isBogus"].ToString() == "" ?"false" : dvr["isBogus"].ToString());
         tbSupName.Text = dvr["RegName"].ToString();
         lR.Text        = dvr["RouteName"].ToString();
         isNew          = false; isEdit = true;
         state          = FORMSTATE.EDIT;
         nDRate.Value   = rate; chkActive.Checked = isActive;
         chkBL.Checked  = isBogus;
         SetButtons();
     }
 }
 private void btnSave_Click(object sender, EventArgs e)
 {
     UpdateValues();
     try
     {
         Save();
         isNew = false; isEdit = false;
         state = FORMSTATE.NOOP;
         SetButtons();
         ClearContents();
         panelMid.Enabled = false;
         MessageBox.Show(" Record Saved ");
     }
     catch (Exception ex)
     {
         MessageBox.Show(" Record Not Saved \n" + ex.Message);
     }
 }
 private void btnSave_Click(object sender, EventArgs e)
 {
     GetContents();
     try
     {
         Save();
         isNew = false; isEdit = false;
         state = FORMSTATE.NOOP;
         SetButtons();
         MessageBox.Show("Supplier Saved successfully");
         panelMid.Enabled = false;
         btnAdd.Focus();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Supplier added returned an Error \n" + ex.Message);
     }
 }
Beispiel #26
0
 private void FormPriceList_Load(object sender, EventArgs e)
 {
     contxt      = new PMModel();
     partners    = new List <AddressBook>();
     partner     = new AddressBook();
     products    = new List <Product>();
     sessionList = new List <SupplierLedger>();
     priceList   = new PriceList();
     priceType   = new PriceListType();
     Trntype     = formMode;
     GetTrnType();
     GetProducts();
     ShowPriceList();
     state = FORMSTATE.NOOP;
     SetButtons();
     panelMid.Enabled = false;
     isFormLoading    = false;
 }
Beispiel #27
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     FillObjects();
     try
     {
         Save();
         MessageBox.Show("Data saving was successful");
         ledger = new SupplierLedger();
         isEdit = false; isNew = false;
         state  = FORMSTATE.NOOP;
         SetButtons();
         ClearControls();
         panelMid.Enabled = false;
         btnAdd.Focus();
     }catch (Exception ex)
     {
         MessageBox.Show(" Data saving returned an error \n" + ex.Message + "\n" + ex.InnerException.InnerException.Message);
     }
 }
Beispiel #28
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     FillObject();
     try
     {
         Save();
         partner = null;
         isNew   = false; isEdit = false;
         state   = FORMSTATE.NOOP;
         SetButtons();
         panelMid.Enabled = false;
         MessageBox.Show(" Data saved successfully");
         ShowPriceList();
         btnAdd.Focus();
     }catch (Exception ex)
     {
         MessageBox.Show(" Data saving retuned error \n" + ex.Message + "\n" + ex.InnerException.InnerException.Message);
     }
 }
Beispiel #29
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     GetContents();
     try
     {
         Save();
         isEdit = false; isNew = false;
         state  = FORMSTATE.NOOP;
         SetButtons();
         MessageBox.Show("Record saving for " + product.ProductName.Trim() + " is successful");
         btnRefresh_Click(sender, e);
         panelMid.Enabled = false;
         btnAdd.Focus();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Record saving for " + product.ProductName + " is returned an error \n " +
                         ex.Message);
     }
 }
Beispiel #30
0
        private void FormTransaction_Load(object sender, EventArgs e)
        {
            contxt      = new PMModel();
            partners    = new List <AddressBook>();
            partner     = new AddressBook();
            products    = new List <Product>();
            ledger      = new SupplierLedger();
            sessionList = new List <SupplierLedger>();
            GetTrnType();
            GetProducts();

            state = FORMSTATE.NOOP;
            SetButtons();
            isEdit           = false; isNew = false;
            panelMid.Enabled = false;
            dtTrnDate.Value  = DateTime.Now;
            GetCurrentMonthTrn();
            isFormLoading = false;
            SetGridProperties();
        }