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);
            }
        }
Exemple #2
0
        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;
        }
Exemple #4
0
 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);
 }
Exemple #5
0
        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;
            }
        }
Exemple #6
0
        public Database.Entities.tb_supply ConsultarPorID(int id)
        {
            Database.Entities.tb_supply supply = db.ConsultaPorID(id);

            return(supply);
        }