private void btnDel_Click(object sender, EventArgs e) { if (txtQtyType.Text.Trim() == "") { MessageBox.Show("Select a quantitiy type"); return; } //txtQtyType.Text = dgvQtyT["QuanType", dgvQtyT.CurrentCell.RowIndex].Value.ToString(); cQuanTypes qtyT = new cQuanTypes(); qtyT.QuanType = txtQtyType.Text; if (qtyT.QuanTypeDelete()) { txtQtyType.Clear(); MessageBox.Show("Deleted"); } else MessageBox.Show("Not Deleted"); LoadQuanTypes(); }
private void btnAdd_Click(object sender, EventArgs e) { if (txtQtyType.Text.Trim() == "") { MessageBox.Show("Quantity Type Required"); return; } cQuanTypes qtyType = new cQuanTypes(0, txtQtyType.Text, dtpDtAdd.Value.ToString()); if (qtyType.checkQuanType()) { MessageBox.Show("This quantity type already exits!"); return; } if (qtyType.SaveRecord()) { txtQtyType.Clear(); MessageBox.Show("Saved"); } }
private void LoadQtyTypes() { DataSet ds = new DataSet(); cQuanTypes qty = new cQuanTypes(); ds = qty.QuanTypeGet(); cmbQtyType.DataSource = ds.Tables[0]; cmbQtyType.ValueMember = "QuanTypeID"; cmbQtyType.DisplayMember = "QuanType"; cmbQtyType.SelectedIndex = -1; }
private void btnSave_Click(object sender, EventArgs e) { if (txtQtyType.Text.Trim() == "") { MessageBox.Show("Quantitiy type required"); return; } cQuanTypes qtyT = new cQuanTypes(); qtyT.QuanTypeID = Convert.ToUInt32(dgvQtyT["QuanTypeID", dgvQtyT.CurrentCell.RowIndex].Value); qtyT.QuanType = txtQtyType.Text; qtyT.DateAdded = dtpDtAdd.Value.ToString(); if (qtyT.checkQuanType()) { MessageBox.Show("This quantity type already exits!"); return; } if (qtyT.SaveRecord()) { MessageBox.Show("Saved"); txtQtyType.Clear(); } LoadQuanTypes(); }
private void LoadQuanTypes() { DataSet ds = new DataSet(); try { cQuanTypes qtyT = new cQuanTypes(); qtyT.QuanTypeID = 0; ds = qtyT.QuanTypeGet(); dgvQtyT.DataSource = ds.Tables[0]; dgvQtyT.Columns[0].HeaderText = "Quantity Type ID"; dgvQtyT.Columns[1].HeaderText = "Quantity Type"; dgvQtyT.Columns[2].HeaderText = "Date Added"; dgvQtyT.Columns[0].Visible = false; dgvQtyT.Columns[1].Width = 200; dgvQtyT.Columns[2].Width = 200; } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { ds.Dispose(); } txtQtyType.Enabled = false; txtQtyType.Focus(); }