public void Alterar(Database.Entity.tb_estoque estoque) { if (string.IsNullOrWhiteSpace(estoque.ds_situacao_produto)) { throw new ArgumentException("Informe a situação do produto"); } if (string.IsNullOrWhiteSpace(estoque.ds_especificacao)) { throw new ArgumentException("Informe a situação da especificação"); } if (estoque.qt_estoque == 0.00m) { throw new ArgumentException("Informe a quantidade do produto"); } if (estoque.dt_validade_prevista < DateTime.Now.Date) { throw new ArgumentException("Essa data já passou"); } if (estoque.vl_total == 0.00m) { throw new ArgumentException("Informe o total"); } if (estoque.id_materia_prima == null || estoque.id_materia_prima == 0) { throw new ArgumentException("Informe a matéria prima"); } estoqueDatabase.Alterar(estoque); }
private void btnInserir_Click(object sender, EventArgs e) { try { Database.Entity.tb_materia_prima combo = cboProduto.SelectedItem as Database.Entity.tb_materia_prima; Database.Entity.tb_estoque estoque = new Database.Entity.tb_estoque(); estoque.bt_abastecer = chkAbastecer.Checked; estoque.bt_urgente = chkUrgente.Checked; estoque.ds_especificacao = txtEspecificacao.Text; estoque.ds_situacao_produto = txtSituacao.Text; estoque.dt_validade_prevista = dtpVencimento.Value.Date; estoque.qt_estoque = Convert.ToInt32(nudQuantidade.Value); estoque.vl_total = Convert.ToInt32(nudTotal.Value); estoque.id_materia_prima = combo.id_materia_prima; estoqueBusiness.InserirEstoque(estoque); MessageBox.Show("Registro inserido com sucesso"); } catch (ArgumentException ex) { MessageBox.Show(ex.Message); } catch (Exception) { MessageBox.Show("Ocorreu um erro"); } }
private void btnDeletar_Click(object sender, EventArgs e) { Database.Entity.tb_estoque tbs = new Database.Entity.tb_estoque(); Database.Entity.tb_forncedor fornecedor = cboFornecedor.SelectedItem as Database.Entity.tb_forncedor; Database.Entity.tb_produto produto = cboProduto.SelectedItem as Database.Entity.tb_produto; tbs.id_forncedor = fornecedor.id_Forncedor; tbs.id_produto = produto.id_produto; Business.BusinessEstoque estoque = new Business.BusinessEstoque(); }
private void btnLogin_Click(object sender, EventArgs e) { Database.Entity.tb_estoque tbs = new Database.Entity.tb_estoque(); Database.Entity.tb_forncedor fornecedor = cboFornecedor.SelectedItem as Database.Entity.tb_forncedor; Database.Entity.tb_produto produto = cboProduto.SelectedItem as Database.Entity.tb_produto; tbs.id_forncedor = fornecedor.id_Forncedor; tbs.id_produto = produto.id_produto; tbs.dt_entrada = dtpEntrada.Value; tbs.dt_saida = dtpSaida.Value; tbs.qnt_produto = Convert.ToInt32(nudQTD.Value); Business.BusinessEstoque business = new Business.BusinessEstoque(); business.InserirForneEstoque(tbs); }
private void Button1_Click(object sender, EventArgs e) { Database.Entity.tb_estoque tbs = new Database.Entity.tb_estoque(); Database.Entity.tb_produto produto = cboProduto.SelectedItem as Database.Entity.tb_produto; string te = cboConsultarProduto.Text; tbs.id_produto = produto.id_produto; tbs.nm_produto = cboConsultarProduto.Text; tbs.qnt_produto = Convert.ToInt32(nudConsultarNud.Value); tbs.dt_entrada = dtpConsultarEntrada.Value; tbs.dt_saida = dtpConsultarSaida.Value; Business.BusinessEstoque prod = new Business.BusinessEstoque(); List <Database.Entity.tb_estoque> pro = prod.ConsultarEstoque(tbs); dtvConsulta.DataSource = pro; }
public void AlterarEstoque(Database.Entity.tb_estoque tbs) { }
public void InserirForneEstoque(Database.Entity.tb_estoque tb) { db.InserirForneEstoque(tb); }
//estoque public List <Database.Entity.tb_estoque> ConsultarEstoque(Database.Entity.tb_estoque tbs) { return(db.ConsultarEstoque(tbs)); }