Пример #1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                Model.Entities.tb_suprimento supri = new Model.Entities.tb_suprimento();
                Model.Entities.tb_fornecedor forn  = cboFornecedor.SelectedItem as Model.Entities.tb_fornecedor;

                supri.id_fornecedor = forn.id_fornecedor;
                supri.nm_produto    = txtProduto.Text.Trim();
                supri.qt_produtos   = Convert.ToInt32(nudQtdProduto.Value);
                supri.vl_preco      = nudPreco.Value;
                supri.dt_compra     = dtpCompra.Value;

                Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness();
                bussupri.Inserir(supri);

                MessageBox.Show("Cadastro efetuado com sucesso", "Fast Care", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (ArgumentException ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            catch (Exception)
            {
                MessageBox.Show("Ocorreu um erro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #2
0
        public void Remover(int id)
        {
            Model.Entities.tb_suprimento remove = db.tb_suprimento.FirstOrDefault(t => t.id_suprimento == id);
            db.tb_suprimento.Remove(remove);

            db.SaveChanges();
        }
Пример #3
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            //try
            //{
            Model.Entities.tb_suprimento supri = cboProduto.SelectedItem as Model.Entities.tb_suprimento;
            Model.Entities.tb_fornecedor forn  = cboFornecedor.SelectedItem as Model.Entities.tb_fornecedor;

            supri.id_fornecedor = forn.id_fornecedor;
            supri.nm_produto    = txtProduto.Text;
            supri.qt_produtos   = Convert.ToInt32(nudQtdProduto.Value);
            supri.vl_preco      = nudPreco.Value;

            Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness();
            bussupri.Alterar(supri);

            MessageBox.Show("Alteração efetuada com sucesso", "Fast Care", MessageBoxButtons.OK, MessageBoxIcon.Information);
            //}
            //catch (ArgumentException ex)
            //{
            //    MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            //}
            //catch (Exception)
            //{
            //    MessageBox.Show("Ocorreu um erro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            //}
        }
Пример #4
0
        public Model.Entities.tb_suprimento ListarPorIdModelo(int id)
        {
            DataBase.SuprimentosDataBase db   = new DataBase.SuprimentosDataBase();
            Model.Entities.tb_suprimento list = db.ListarPorIdModelo(id);

            return(list);
        }
Пример #5
0
        private void btnRemover_Click(object sender, EventArgs e)
        {
            try
            {
                Model.Entities.tb_suprimento supri = cboProduto.SelectedItem as Model.Entities.tb_suprimento;
                int id = supri.id_suprimento;

                Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness();
                bussupri.Remover(id);

                MessageBox.Show("Remoção efetuada com sucesso", "Fast Care", MessageBoxButtons.OK, MessageBoxIcon.Information);

                cboFornecedor.Text  = string.Empty;
                txtProduto.Text     = string.Empty;
                nudQtdProduto.Value = 0;
                nudPreco.Value      = 0;

                ConsultaDeProdutos();
            }
            catch (ArgumentException ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            catch (Exception)
            {
                MessageBox.Show("Ocorreu um erro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #6
0
        public void Alterar(Model.Entities.tb_suprimento supri)
        {
            Model.Entities.tb_suprimento antigo = db.tb_suprimento.FirstOrDefault(t => t.id_suprimento == supri.id_suprimento);

            antigo.nm_produto    = supri.nm_produto;
            antigo.qt_produtos   = supri.qt_produtos;
            antigo.vl_preco      = supri.vl_preco;
            antigo.id_fornecedor = supri.id_fornecedor;

            db.SaveChanges();
        }
Пример #7
0
        public void Alterar(Model.Entities.tb_suprimento supri)
        {
            if (supri.nm_produto == string.Empty)
            {
                throw new ArgumentException("Preencha o campo Produto");
            }
            if (supri.qt_produtos == 0)
            {
                throw new ArgumentException("Informe a Quantidade de Produtos");
            }

            DataBase.SuprimentosDataBase db = new DataBase.SuprimentosDataBase();
            db.Alterar(supri);
        }
Пример #8
0
        private void cboProduto_SelectedIndexChanged(object sender, EventArgs e)
        {
            Model.Entities.tb_suprimento supri = cboProduto.SelectedItem as Model.Entities.tb_suprimento;
            int id = supri.id_suprimento;

            Business.SuprimentosBusiness bussupri = new Business.SuprimentosBusiness();
            Model.Entities.tb_suprimento dados    = bussupri.ListarPorIdModelo(id);

            if (dados == null)
            {
                cboFornecedor.Text  = string.Empty;
                txtProduto.Text     = string.Empty;
                nudQtdProduto.Value = 0;
                nudPreco.Value      = 0;
            }
            else
            {
                cboFornecedor.Text  = dados.tb_fornecedor.nm_forn;
                txtProduto.Text     = dados.nm_produto;
                nudQtdProduto.Value = Convert.ToDecimal(dados.qt_produtos);
                nudPreco.Value      = Convert.ToDecimal(dados.vl_preco);
            }
        }
Пример #9
0
 public Model.Entities.tb_suprimento ListarPorIdModelo(int id)
 {
     Model.Entities.tb_suprimento supriId = db.tb_suprimento.FirstOrDefault(t => t.id_suprimento == id);
     return(supriId);
 }
Пример #10
0
 public void Inserir(Model.Entities.tb_suprimento supri)
 {
     db.tb_suprimento.Add(supri);
     db.SaveChanges();
 }