Ejemplo n.º 1
0
        private void dgv_CellEnter(object sender, DataGridViewCellEventArgs e)
        {
            _vendor           = new VendorDAL().GetVendorById(dgv["VendorCode", e.RowIndex].Value.ToString());
            this.VendorSource = _vendor;

            updateUI();
        }
Ejemplo n.º 2
0
        private void getVendors(string filter)
        {
            _vendor = null;
            dgv.SuspendLayout();
            dgv.DataSource = new VendorDAL().GetVendorList(filter);

            foreach (DataGridViewColumn dgc in dgv.Columns)
            {
                if (dgc.Name != "VendorCode" && dgc.Name != "VendorName")
                {
                    dgc.Visible = false;
                }
                else
                {
                    if (dgc.Name == "VendorName")
                    {
                        dgc.AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
                        dgc.HeaderText   = "Vendor name";
                    }
                    else
                    {
                        dgc.HeaderText = "Vendor Code";
                    }
                }
            }

            dgv.ResumeLayout();

            updateUI();
        }
Ejemplo n.º 3
0
        private void getVendorInfo(string vendorCode)
        {
            switch (_mode)
            {
            case DataActionMode.Add:
                _vendor            = new data.Vendor();
                _vendor.VendorType = 1;
                _vendor.Status     = 1;
                _vendor.Isactive   = true;
                _vendor.Currency   = cbxCurrency.Text;
                break;

            case DataActionMode.Edit:
                _vendor = new VendorDAL().GetVendorById(vendorCode);
                break;
            }
            chkIsActive.Checked         = _vendor.Isactive;
            txtAddress.Text             = _vendor.Address;
            txtCity.Text                = _vendor.City;
            txtContactName.Text         = _vendor.ContactName;
            txtCountry.Text             = _vendor.Country;
            txtEmail.Text               = _vendor.email;
            txtFax.Text                 = _vendor.Fax;
            txtMobile.Text              = _vendor.mobile;
            txtPhone.Text               = _vendor.Tel;
            txtProvince.Text            = _vendor.Province;
            txtWebsite.Text             = _vendor.website;
            txtZipCode.Text             = _vendor.Zipcode;
            txtVendorCode.Text          = _vendor.VendorCode;
            txtVendorName.Text          = _vendor.VendorName;
            cbxCurrency.SelectedValue   = _vendor.Currency;
            cbxStatus.SelectedValue     = _vendor.Status;
            cbxVendorType.SelectedValue = _vendor.VendorType;
            updateUI();
        }
Ejemplo n.º 4
0
 private void btnCancel_Click(object sender, EventArgs e)
 {
     _vendor           = null;
     this.VendorSource = _vendor;
 }