/// <summary> /// Function to call this form from frmCompanyCreation to view details and for updation /// </summary> /// <param name="frmCompanyCreation"></param> public void CallFromCompanyCreation(frmCompanyCreation frmCompanyCreation) { try { frmCompanyCreationObj = frmCompanyCreation; base.Show(); frmCompanyCreationObj = frmCompanyCreation; btnClose.Enabled = false; isSave = false; dtpFromDate.Enabled = true; txtFromDate.Enabled = true; DateTime dtFromDate = dtpFromDate.Value; DateTime dtToDate = dtpToDate.Value; //dtpFromDate.MinDate = dtFromDate; //dtpFromDate.MaxDate = dtToDate; //dtpToDate.MinDate = dtFromDate; //dtpToDate.MaxDate = dtToDate; txtFromDate.Text = dtFromDate.ToString("dd-MMM-yyyy"); dtpFromDate.Value = Convert.ToDateTime(txtFromDate.Text); txtToDate.Text = dtToDate.ToString("dd-MMM-yyyy"); dtpToDate.Value = Convert.ToDateTime(txtToDate.Text); } catch (Exception ex) { MessageBox.Show("NFY 4 : " + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Form closing event /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void frmNewFinancialYear_FormClosing(object sender, FormClosingEventArgs e) { try { if (frmCompanyCreationObj != null) { if (isSave) { frmChangeCurrentDate frmChangeCurrenttDateObj = new frmChangeCurrentDate(); frmChangeCurrenttDateObj.MdiParent = formMDI.MDIObj; frmCompanyCreation CompanyCreationObj = new frmCompanyCreation(); CompanyCreationObj = frmCompanyCreationObj; frmCompanyCreationObj = null; frmChangeCurrenttDateObj.CallFromNewFinancialYear(CompanyCreationObj); } else { e.Cancel = true; } } } catch (Exception ex) { MessageBox.Show("NFY 15 : " + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Function to call this form from frmCompanyCreation to view details and for updation /// </summary> /// <param name="frmCompanyCreation"></param> public void CallFromCompanyCreation(frmCompanyCreation frmCompanyCreation) { try { frmCompanyCreationObj = frmCompanyCreation; base.Show(); frmCompanyCreationObj = frmCompanyCreation; btnClose.Enabled = false; isSave = false; dtpFromDate.Enabled = true; txtFromDate.Enabled = true; DateTime dtFromDate = dtpFromDate.Value; DateTime dtToDate = dtpToDate.Value; //dtpFromDate.MinDate = dtFromDate; //dtpFromDate.MaxDate = dtToDate; //dtpToDate.MinDate = dtFromDate; //dtpToDate.MaxDate = dtToDate; txtFromDate.Text = dtFromDate.ToString("dd-MMM-yyyy"); dtpFromDate.Value = Convert.ToDateTime(txtFromDate.Text); txtToDate.Text = dtToDate.ToString("dd-MMM-yyyy"); dtpToDate.Value = Convert.ToDateTime(txtToDate.Text); } catch (Exception ex) { formMDI.infoError.ErrorString = "NFY 4 : " + ex.Message; } }
/// <summary> /// Function to call this form from frmCompanyCreation to view details and for updation /// </summary> /// <param name="frmCompanyCreation"></param> public void CallFromCompanyCreation(frmCompanyCreation frmCompanyCreation) { try { frmCompanyCreationObj = frmCompanyCreation; base.Show(); frmCompanyCreationObj = frmCompanyCreation; btnClose.Enabled = false; isSave = false; dtpFromDate.Enabled = true; txtFromDate.Enabled = true; DateTime dtFromDate = dtpFromDate.Value; DateTime dtToDate = dtpToDate.Value; //dtpFromDate.MinDate = dtFromDate; //dtpFromDate.MaxDate = dtToDate; //dtpToDate.MinDate = dtFromDate; //dtpToDate.MaxDate = dtToDate; txtFromDate.Text = dtFromDate.ToString("dd-MMM-yyyy"); dtpFromDate.Value = Convert.ToDateTime(txtFromDate.Text); txtToDate.Text = dtToDate.ToString("dd-MMM-yyyy"); dtpToDate.Value = Convert.ToDateTime(txtToDate.Text); } catch (Exception ex) { MessageBox.Show("NFY 4 : " + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Form closing event /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void frmNewFinancialYear_FormClosing(object sender, FormClosingEventArgs e) { try { if (frmCompanyCreationObj != null) { if (isSave) { frmChangeCurrentDate frmChangeCurrenttDateObj = new frmChangeCurrentDate(); frmChangeCurrenttDateObj.MdiParent = formMDI.MDIObj; frmCompanyCreation CompanyCreationObj = new frmCompanyCreation(); CompanyCreationObj = frmCompanyCreationObj; frmCompanyCreationObj = null; frmChangeCurrenttDateObj.CallFromNewFinancialYear(CompanyCreationObj); } else { e.Cancel = true; } } } catch (Exception ex) { formMDI.infoError.ErrorString = "NFY 13 : " + ex.Message; } }
/// <summary> /// Function to call this form from frmCompanyCreation to view details and for updation /// </summary> /// <param name="frmCompanyCreation"></param> public void CallFromNewFinancialYear(frmCompanyCreation frmCompanyCreation) { try { frmCompanyCreationObj = frmCompanyCreation; base.Show(); } catch (Exception ex) { MessageBox.Show("CCD 5 : " + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Function to call this form from frmCompanyCreation to view details and for updation /// </summary> /// <param name="frmCompanyCreation"></param> public void CallFromNewFinancialYear(frmCompanyCreation frmCompanyCreation) { try { frmCompanyCreationObj = frmCompanyCreation; base.Show(); } catch (Exception ex) { formMDI.infoError.ErrorString = "CCD 5: " + ex.Message; } }
/// <summary> /// On FormClosing opens the form from which frmCurrencyDetails form has opened /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void frmCurrencyDetails_FormClosing(object sender, FormClosingEventArgs e) { try { if (frmExchangeRateObj != null) { frmExchangeRateObj = Application.OpenForms["frmExchangeRate"] as frmExchangeRate; if (frmExchangeRateObj == null) { frmExchangeRateObj = new frmExchangeRate(); frmExchangeRateObj.MdiParent = formMDI.MDIObj; frmExchangeRateObj.Show(); } else { frmExchangeRateObj.Activate(); } } if (frmCompanyCreationObj != null) { frmCompanyCreationObj = Application.OpenForms["frmCompanyCreation"] as frmCompanyCreation; if (frmCompanyCreationObj == null) { frmCompanyCreationObj = new frmCompanyCreation(); frmCompanyCreationObj.MdiParent = formMDI.MDIObj; frmCompanyCreationObj.Show(); } else { frmCompanyCreationObj.Activate(); } } if (frmJournalVoucherObj != null) { frmJournalVoucherObj.Enabled = true; } if (frmDebitNoteObj != null) { frmDebitNoteObj.Enabled = true; } if (frmCreditNoteObj != null) { frmCreditNoteObj.Enabled = true; } } catch (Exception ex) { MessageBox.Show("CDP14:" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Function to call this form from frmCompanyCreation /// </summary> /// <param name="frmCompanyCreation"></param> /// <param name="decId"></param> public void CallFromCmpany(frmCompanyCreation frmCompanyCreation, decimal decId) { try { base.Show(); this.frmCompanyCreationObj = frmCompanyCreation; int inRowCount = dgvCurrency.Rows.Count; for (int i = 0; i < inRowCount; i++) { if (Convert.ToDecimal(dgvCurrency.Rows[i].Cells["dgvtxtCurrencyId"].Value.ToString()) == decId) { dgvCurrency.Rows[i].DefaultCellStyle.BackColor = Color.MediumSeaGreen; } } txtCurrencyName.Focus(); } catch (Exception ex) { MessageBox.Show("CDP4:" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Function to call this form from frmCompanyCreation /// </summary> /// <param name="frmCompanyCreation"></param> /// <param name="decId"></param> public void CallFromCmpany(frmCompanyCreation frmCompanyCreation, decimal decId) { try { base.Show(); this.frmCompanyCreationObj = frmCompanyCreation; int inRowCount = dgvCurrency.Rows.Count; for (int i = 0; i < inRowCount; i++) { if (Convert.ToDecimal(dgvCurrency.Rows[i].Cells["dgvtxtCurrencyId"].Value.ToString()) == decId) { dgvCurrency.Rows[i].DefaultCellStyle.BackColor = Color.MediumSeaGreen; } } txtCurrencyName.Focus(); } catch (Exception ex) { MessageBox.Show("CDP4:" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Calls frmCompanyCreation form /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void createCompanyToolStripMenuItem_Click(object sender, EventArgs e) { try { PublicVariables._decCurrentCompanyId = 0; PublicVariables._dtFromDate = Convert.ToDateTime("01-Jan-0001"); PublicVariables._dtToDate = Convert.ToDateTime("31-Dec-9999"); List<Form> openForms = new List<Form>(); foreach (Form f in Application.OpenForms) openForms.Add(f); foreach (Form f in openForms) { if (f.Name != "formMDI") f.Close(); } frmCompanyCreation frm = new frmCompanyCreation(); frmCompanyCreation open = Application.OpenForms["frmCompanyCreation"] as frmCompanyCreation; if (open == null) { frm.MdiParent = this; frm.Show(); } else { open.Activate(); } } catch (Exception ex) { MessageBox.Show("MDI 119: " + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Form closing event /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void frmNewFinancialYear_FormClosing(object sender, FormClosingEventArgs e) { try { if (frmCompanyCreationObj != null) { if (isSave) { frmChangeCurrentDate frmChangeCurrenttDateObj = new frmChangeCurrentDate(); frmChangeCurrenttDateObj.MdiParent = formMDI.MDIObj; frmCompanyCreation CompanyCreationObj = new frmCompanyCreation(); CompanyCreationObj = frmCompanyCreationObj; frmCompanyCreationObj = null; frmChangeCurrenttDateObj.CallFromNewFinancialYear(CompanyCreationObj); } else { e.Cancel = true; } } } catch (Exception ex) { MessageBox.Show("NFY 15 : " + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Disables the menus and Logouts company /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void logoutToolStripMenuItem_Click_1(object sender, EventArgs e) { try { List<Form> openForms = new List<Form>(); foreach (Form f in Application.OpenForms) openForms.Add(f); foreach (Form f in openForms) { if (f.Name != "formMDI") f.Close(); } MDIObj = this; PublicVariables._decCurrentCompanyId = 0; MenuStripDisabling(); companyToolStripMenuItem.Enabled = true; editCompanyToolStripMenuItem1.Enabled = false; BackUpToolStripMenuItem.Enabled = false; RestoreToolStripMenuItem.Enabled = false; dateToolStripMenuItem.Enabled = false; exitToolStripMenuItem.Enabled = true; createCompanyToolStripMenuItem.Enabled = true; SelectCompanyToolStripMenuItem.Enabled = true; logoutToolStripMenuItem.Enabled = false; formMDI.MDIObj.Text = "OpenMiracle"; CompanySP spCompany = new CompanySP(); decimal decCompanyCount = spCompany.CompanyCount(); if (decCompanyCount == 1) { PublicVariables._decCurrentCompanyId = spCompany.CompanyGetIdIfSingleCompany(); CurrentDate(); frmLogin frmLoginObj = new frmLogin(); frmLoginObj.MdiParent = MDIObj; frmLoginObj.CallFromFormMdi(this); } else if (decCompanyCount < 1) { CurrentDateBefore(); frmCompanyCreation frmCompanyCreationObj = new frmCompanyCreation(); frmCompanyCreationObj.MdiParent = formMDI.MDIObj; frmCompanyCreationObj.CallFromFormMdi(); } else { PublicVariables._decCurrentCompanyId = 0; CompanyPathSP spCompanyPath = new CompanyPathSP(); decimal decDefaultCompanyId = spCompanyPath.CompanyViewForDefaultCompany(); if (decDefaultCompanyId > 0) { PublicVariables._decCurrentCompanyId = decDefaultCompanyId; CurrentDate(); frmLogin frmLoginObj = new frmLogin(); frmLoginObj.MdiParent = formMDI.MDIObj; frmLoginObj.CallFromFormMdi(this); } else { CurrentDate(); frmSelectCompany frmSelectCompanyObj = new frmSelectCompany(); frmSelectCompanyObj.MdiParent = formMDI.MDIObj; frmSelectCompanyObj.CallFromMdi(); } } CurrentSettings(); } catch (Exception ex) { MessageBox.Show("MDI 214: " + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Calls frmCompanyCreation form /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void editCompanyToolStripMenuItem1_Click(object sender, EventArgs e) { try { frmCompanyCreation frm = new frmCompanyCreation(); frmCompanyCreation open = Application.OpenForms["frmCompanyCreation"] as frmCompanyCreation; if (open == null) { frm.MdiParent = this; frm.Show(); frm.CompanyViewForEdit(); } else { open.Activate(); open.CompanyViewForEdit(); if (open.WindowState == FormWindowState.Minimized) { open.WindowState = FormWindowState.Normal; } } } catch (Exception ex) { MessageBox.Show("MDI 160: " + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Form Load /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void formMDI_Load(object sender, EventArgs e) { try { CheckNewVersionComesOfOpenMiracle(); MDIObj = this; MenuStripDisabling(); companyToolStripMenuItem.Enabled = true; editCompanyToolStripMenuItem1.Enabled = false; BackUpToolStripMenuItem.Enabled = false; RestoreToolStripMenuItem.Enabled = false; dateToolStripMenuItem.Enabled = false; exitToolStripMenuItem.Enabled = true; createCompanyToolStripMenuItem.Enabled = true; SelectCompanyToolStripMenuItem.Enabled = true; logoutToolStripMenuItem.Enabled = false; logoutToolStripMenuItem.Enabled = false; CompanySP spCompany = new CompanySP(); decimal decCompanyCount = spCompany.CompanyCount(); if (decCompanyCount != -1) { if (decCompanyCount == 1) { PublicVariables._decCurrentCompanyId = spCompany.CompanyGetIdIfSingleCompany(); CurrentDate(); frmLogin frmLoginObj = new frmLogin(); frmLoginObj.MdiParent = MDIObj; frmLoginObj.CallFromFormMdi(this); } else if (decCompanyCount < 1) { CurrentDateBefore(); frmCompanyCreation frmCompanyCreationObj = new frmCompanyCreation(); frmCompanyCreationObj.MdiParent = formMDI.MDIObj; frmCompanyCreationObj.CallFromFormMdi(); SelectCompanyToolStripMenuItem.Enabled = false; } else { PublicVariables._decCurrentCompanyId = 0; CompanyPathSP spCompanyPath = new CompanyPathSP(); decimal decDefaultCompanyId = spCompanyPath.CompanyViewForDefaultCompany(); if (decDefaultCompanyId > 0) { PublicVariables._decCurrentCompanyId = decDefaultCompanyId; CurrentDate(); frmLogin frmLoginObj = new frmLogin(); frmLoginObj.MdiParent = formMDI.MDIObj; frmLoginObj.CallFromFormMdi(this); } else { CurrentDate(); frmSelectCompany frmSelectCompanyObj = new frmSelectCompany(); frmSelectCompanyObj.MdiParent = formMDI.MDIObj; frmSelectCompanyObj.CallFromMdi(); } } CurrentSettings(); } else { createCompanyToolStripMenuItem.Enabled = false; SelectCompanyToolStripMenuItem.Enabled = false; } } catch (Exception ex) { MessageBox.Show("MDI 40 : " + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// On FormClosing opens the form from which frmCurrencyDetails form has opened /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void frmCurrencyDetails_FormClosing(object sender, FormClosingEventArgs e) { try { if (frmExchangeRateObj != null) { frmExchangeRateObj = Application.OpenForms["frmExchangeRate"] as frmExchangeRate; if (frmExchangeRateObj == null) { frmExchangeRateObj = new frmExchangeRate(); frmExchangeRateObj.MdiParent = formMDI.MDIObj; frmExchangeRateObj.Show(); } else { frmExchangeRateObj.Activate(); } } if (frmCompanyCreationObj != null) { frmCompanyCreationObj = Application.OpenForms["frmCompanyCreation"] as frmCompanyCreation; if (frmCompanyCreationObj == null) { frmCompanyCreationObj = new frmCompanyCreation(); frmCompanyCreationObj.MdiParent = formMDI.MDIObj; frmCompanyCreationObj.Show(); } else { frmCompanyCreationObj.Activate(); } } if (frmJournalVoucherObj != null) { frmJournalVoucherObj.Enabled = true; } if (frmDebitNoteObj != null) { frmDebitNoteObj.Enabled = true; } if (frmCreditNoteObj != null) { frmCreditNoteObj.Enabled = true; } } catch (Exception ex) { MessageBox.Show("CDP14:" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Function to call this form from frmCompanyCreation to view details and for updation /// </summary> /// <param name="frmCompanyCreation"></param> public void CallFromChangeCurrentDate(frmCompanyCreation frmCompanyCreation) { try { frmCompanyCreationObj = frmCompanyCreation; base.Show(); } catch (Exception ex) { MessageBox.Show("ST:08" + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
/// <summary> /// Function to call this form from frmCompanyCreation to view details and for updation /// </summary> /// <param name="frmCompanyCreation"></param> public void CallFromNewFinancialYear(frmCompanyCreation frmCompanyCreation) { try { frmCompanyCreationObj = frmCompanyCreation; base.Show(); } catch (Exception ex) { MessageBox.Show("CCD 5 : " + ex.Message, "OpenMiracle", MessageBoxButtons.OK, MessageBoxIcon.Information); } }