public void Insert(Venda venda) { VendaDAL dalVenda = new VendaDAL(); if (venda.idcliente != 0 && venda.idproduto != 0) { dalVenda.Insert(venda); } else { MessageBox.Show("Erro ao inserir Venda sem cliente ou produto"); } }
public IList <VendaCabecalhoDTO> selectVendaCabecalhoPagina(int primeiroResultado, int quantidadeResultados, VendaCabecalhoDTO vendaCabecalho) { try { IList <VendaCabecalhoDTO> resultado = null; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { VendaDAL DAL = new VendaDAL(session); resultado = DAL.selectPagina(primeiroResultado, quantidadeResultados, vendaCabecalho); } return(resultado); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public VendaCabecalhoDTO salvarAtualizarVendaCabecalho(VendaCabecalhoDTO vendaCabecalho) { try { using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { VendaDAL DAL = new VendaDAL(session); DAL.saveOrUpdate(vendaCabecalho); session.Flush(); } return(vendaCabecalho); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public int deleteVendaCabecalho(VendaCabecalhoDTO vendaCabecalho) { try { int resultado = -1; using (ISession session = NHibernateHelper.getSessionFactory().OpenSession()) { VendaDAL DAL = new VendaDAL(session); DAL.delete(vendaCabecalho); session.Flush(); resultado = 0; } return(resultado); } catch (Exception ex) { throw new FaultException(ex.Message + (ex.InnerException != null ? " " + ex.InnerException.Message : "")); } }
public static ProdutoDTO BuscarProduto(string codBarras) { if (string.IsNullOrWhiteSpace(codBarras)) { throw new Exception("Digite o código barras!"); } try { Convert.ToInt64(codBarras); } catch { throw new Exception("Código de barras deve ser numérico!"); } if (codBarras.Length != 13) { throw new Exception("Digite 13 numeros!"); } return(VendaDAL.BuscarProduto(codBarras)); }
public VendaServico(SqlConnection connection) { vendaDAL = new VendaDAL(connection); }
public VendaBLL() { objDAL = new VendaDAL(); }
protected void Consultar() { try { VendaDAL objVendaDAL = new VendaDAL(); List <VendaDTO> listVenda; if (rbtNome.Checked && cboxPendente.Checked) { listVenda = objVendaDAL.Buscar(txtConsulta.Text, "nomeependente"); foreach (VendaDTO objVenda in listVenda) { //Instancio a classe ListViewItem e vou adicionando o item e subitens ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = objVenda.Id.ToString(); objListViewItem.SubItems.Add(objVenda.Cliente.ToString()); objListViewItem.SubItems.Add(objVenda.Data.ToString()); objListViewItem.SubItems.Add(objVenda.Total.ToString()); objListViewItem.SubItems.Add(objVenda.Status.ToString()); objListCompra.Items.Add(objListViewItem); } } else if (rbtNome.Checked && !cboxPendente.Checked) { //objClienteTable.FillByName(objClienteDataTable, txtConsulta.Text); listVenda = objVendaDAL.Buscar(txtConsulta.Text, "nome"); foreach (VendaDTO objVenda in listVenda) { //Instancio a classe ListViewItem e vou adicionando o item e subitens ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = objVenda.Id.ToString(); objListViewItem.SubItems.Add(objVenda.Cliente.ToString()); objListViewItem.SubItems.Add(objVenda.Data.ToString()); objListViewItem.SubItems.Add(objVenda.Total.ToString()); objListViewItem.SubItems.Add(objVenda.Status.ToString()); objListCompra.Items.Add(objListViewItem); } } else if (rbtnData.Checked) { listVenda = objVendaDAL.Buscar(txtConsulta.Text, "data"); foreach (VendaDTO objVenda in listVenda) { //Instancio a classe ListViewItem e vou adicionando o item e subitens ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = objVenda.Id.ToString(); objListViewItem.SubItems.Add(objVenda.Cliente.ToString()); objListViewItem.SubItems.Add(objVenda.Data.ToString()); objListViewItem.SubItems.Add(objVenda.Total.ToString()); objListViewItem.SubItems.Add(objVenda.Status.ToString()); objListCompra.Items.Add(objListViewItem); } } else { listVenda = objVendaDAL.GetByProduct(txtConsulta.Text); foreach (VendaDTO objVenda in listVenda) { //Instancio a classe ListViewItem e vou adicionando o item e subitens ListViewItem objListViewItem = new ListViewItem(); objListViewItem.Text = objVenda.Id.ToString(); objListViewItem.SubItems.Add(objVenda.Cliente.ToString()); objListViewItem.SubItems.Add(objVenda.Data.ToString()); objListViewItem.SubItems.Add(objVenda.Total.ToString()); objListViewItem.SubItems.Add(objVenda.Status.ToString()); objListCompra.Items.Add(objListViewItem); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public List <Venda> Select() { VendaDAL dalVenda = new VendaDAL(); return(dalVenda.LoadAll()); }
public void Delete(int pCdVenda) { VendaDAL dal = new VendaDAL(); dal.Delete(pCdVenda); }
public void Update(VendaInfo pInfo) { VendaDAL dal = new VendaDAL(); dal.Update(pInfo); }
public void Inserir(VendaInfo pInfo) { VendaDAL dal = new VendaDAL(); dal.Inserir(pInfo); }
public VendaInfo Get(int pCdVenda) { VendaDAL dal = new VendaDAL(); return(dal.Get(pCdVenda)); }
public List <VendaInfo> Listar() { VendaDAL dal = new VendaDAL(); return(dal.Listar()); }