Ejemplo n.º 1
0
        private void PopulateCustomers()
        {
            if (cboPurpose.SelectedIndex > -1)
            {
                cboCustomer.ItemsSource = null;

                if (cboPurpose.SelectedValue.ToString().Trim() == "SC" ||
                    cboPurpose.SelectedValue.ToString().Trim() == "XX")
                {
                    cboCustomer.ItemsSource = ClsPEZAData.GetSubContractorListFromCustomerMaster().DefaultView;

                    cboCustomer.SelectedIndex = 0;

                    int id = Convert.ToInt32(cboCustomer.SelectedValue.ToString().Trim());

                    foreach (DataRow dr in ClsCantierDB.GetVendorAddress(id).Rows)
                    {
                        tbCustomerAddress.Text = dr["Address"].ToString().Trim();
                    }
                }
                else
                {
                    cboCustomer.ItemsSource   = ClsCantierDB.GetCustomerList().DefaultView;
                    cboCustomer.SelectedIndex = 0;
                    int id = Convert.ToInt32(cboCustomer.SelectedValue.ToString().Trim());

                    foreach (DataRow dr1 in ClsCantierDB.GetCustomerAddress(id).Rows)
                    {
                        tbCustomerAddress.Text = dr1["Address"].ToString().Trim();
                    }
                }
            }
        }
Ejemplo n.º 2
0
        private void PopulateFilterCustomer()
        {
            if (cboFilterPurpose.SelectedIndex > -1)
            {
                cboFilterCustomer.ItemsSource = null;

                if (cboFilterPurpose.SelectedValue.ToString().Trim() == "SC" ||
                    cboFilterPurpose.SelectedValue.ToString().Trim() == "XX")
                {
                    cboFilterCustomer.ItemsSource = ClsPEZAData.GetSubContractorListFromCustomerMaster().DefaultView;

                    cboFilterCustomer.SelectedIndex = 0;
                }
                else
                {
                    cboFilterCustomer.ItemsSource = ClsCantierDB.GetCustomerList().DefaultView;

                    cboFilterCustomer.SelectedIndex = 0;
                }
            }
        }
        private void PopulateCustomers()
        {
            cboCustomer.ItemsSource = ClsCantierDB.GetCustomerList().DefaultView;

            cboCustomer.SelectedIndex = 0;
        }
Ejemplo n.º 4
0
        private void PopulateFields(string _loaNo)
        {
            ClearFields();

            foreach (DataRow dr in ClsPEZAData.GetLOArequestByNumber(_loaNo).Rows)
            {
                tbLOANo.Text = dr["LOAno"].ToString().Trim();

                dateEncoded.SelectedDate = Convert.ToDateTime(dr["LOAdate"]);

                cboPurpose.SelectedValue = dr["LOAtype"].ToString().Trim();

                if (cboPurpose.SelectedValue.ToString().Trim() == "SC" ||
                    cboPurpose.SelectedValue.ToString().Trim() == "XX")
                {
                    cboCustomer.ItemsSource = null;

                    cboCustomer.ItemsSource = ClsPEZAData.GetSubContractorListFromCustomerMaster().DefaultView;

                    int id = Convert.ToInt32(dr["LOAclient"]);

                    cboCustomer.SelectedValue = id.ToString();

                    foreach (DataRow dr2 in ClsCantierDB.GetVendorAddress(id).Rows)
                    {
                        tbCustomerAddress.Text = dr2["Address"].ToString().Trim();
                    }
                }
                else
                {
                    cboCustomer.ItemsSource = null;

                    cboCustomer.ItemsSource = ClsCantierDB.GetCustomerList().DefaultView;

                    cboCustomer.SelectedIndex = 0;

                    int id = Convert.ToInt32(dr["LOAclient"]);

                    cboCustomer.SelectedValue = id.ToString();

                    foreach (DataRow dr1 in ClsCantierDB.GetCustomerAddress(id).Rows)
                    {
                        tbCustomerAddress.Text = dr1["Address"].ToString().Trim();
                    }
                }

                tbSuretyBondNo.Text = dr["LoaBondNo"].ToString();

                tbORNo.Text = dr["LOA_ORno"].ToString().Trim();

                if (dr.IsNull("LOAdatePaid"))
                {
                    datePayment.SelectedDate = null;
                }
                else
                {
                    datePayment.SelectedDate = Convert.ToDateTime(dr["LOAdatePaid"]);
                }

                tbAmount.Text = dr["LOAamt"].ToString().Trim();

                if (dr.IsNull("LOAexp"))
                {
                    dateLOAExpire.SelectedDate = null;
                }
                else
                {
                    dateLOAExpire.SelectedDate = Convert.ToDateTime(dr["LOAexp"]);
                }

                if (dr.IsNull("LOAbondExpDate"))
                {
                    dateBondExp.SelectedDate = null;
                }
                else
                {
                    dateBondExp.SelectedDate = Convert.ToDateTime(dr["LOAbondExpDate"]);
                }

                if (dr["LOAstatus"].ToString().Trim() == "A")
                {
                    cboStatus.SelectedIndex = 0;
                }
                else if (dr["LOAstatus"].ToString().Trim() == "C")
                {
                    cboStatus.SelectedIndex = 1;
                }
                else
                {
                    cboStatus.SelectedIndex = -1;
                }

                PopulateLOAItemLists(_loaNo.Trim());
            }

            PopulateCurrency();

            ComputeTotalAmount();
        }