private void btnCadastrar_Click(object sender, EventArgs e) { try { Database.Entities.tb_supply supply = new Database.Entities.tb_supply(); supply.nm_supply = txtNome.Text.Trim(); supply.ds_placeStock = txtLocalDoEstoque.Text.Trim(); supply.vl_amount = Convert.ToInt32(nudQuantidade.Value); supply.vl_value = nudValor.Value; supply.ds_note = rtxtDescrição.Text.Trim(); Business.SupplyBusiness bussupply = new Business.SupplyBusiness(); bussupply.Inserir(supply); MessageBox.Show("Suprimento cadastrado com sucesso"); } catch (ArgumentException ex) { MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (Exception) { MessageBox.Show("Ocorreu um erro!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <Database.Entities.tb_supply> Consultar(Database.Entities.tb_supply supply) { List <Database.Entities.tb_supply> list = new List <Database.Entities.tb_supply>(); list = db.ConsultarPorNome(supply); return(list); }
private void Consulta() { Database.Entities.tb_supply supply = new Database.Entities.tb_supply(); supply.nm_supply = txtNome.Text.Trim(); Business.SupplyBusiness bussupply = new Business.SupplyBusiness(); List <Database.Entities.tb_supply> supplylista = bussupply.Consultar(supply); dgvConsultarSuprimento.DataSource = supplylista; }
public void Alterar(Database.Entities.tb_supply supply) { if (supply.nm_supply == string.Empty) { throw new ArgumentException("O campo nome deve ser preenchido"); } if (supply.vl_amount == 0) { throw new ArgumentException("O campo quantidade deve ser preenchido"); } if (supply.vl_value == Convert.ToDecimal("0,00")) { throw new ArgumentException("O campo valor deve ser preenchido"); } db.Alterar(supply); }
private void nudID_ValueChanged(object sender, EventArgs e) { int id = Convert.ToInt32(nudID.Value); Business.SupplyBusiness bussupply = new Business.SupplyBusiness(); Database.Entities.tb_supply supply = bussupply.ConsultarPorID(id); if (supply == null) { txtNome.Text = string.Empty; nudQuantidade.Value = 0; nudValor.Value = Convert.ToDecimal("0,00"); rtxtDescrição.Text = string.Empty; } else { txtNome.Text = supply.nm_supply; nudQuantidade.Value = supply.vl_amount; nudValor.Value = supply.vl_value; rtxtDescrição.Text = supply.ds_note; } }
public Database.Entities.tb_supply ConsultarPorID(int id) { Database.Entities.tb_supply supply = db.ConsultaPorID(id); return(supply); }