public void UpdateRequisicion() { Requisicion requisicion = new Requisicion(); CentroGastoDAO centroGastoDAO = new CentroGastoDAO(); ProveedorDAO proveedorDAO = new ProveedorDAO(); CompradorDAO compradorDAO = new CompradorDAO(); RequisicionDAO requisicionDAO = new RequisicionDAO(); centroGastoDAO.Insert("Facultad de Bellas Artes"); CentroGasto centroGasto = centroGastoDAO.FindByNombre("Facultad de Bellas Artes"); proveedorDAO.Insert("HP", true); Proveedor proveedor = proveedorDAO.FindByNombre("HP"); compradorDAO.Insert("Alejandro", "Martínez", "Pérez"); Comprador comprador = compradorDAO.FindByNombre("Alejandro"); requisicion.SetId(4); requisicion.SetCentroGasto(centroGasto); requisicion.SetComprador(comprador); requisicion.SetProveedor(proveedor); requisicion.SetClave("hola"); requisicion.SetFechaElaboracion(DateTime.Now); requisicion.SetEstado('k'); requisicion.SetCartaCompromiso("hallo"); requisicion.SetFechaEntrega(DateTime.Now.AddMonths(1)); requisicion.SetFechaPromesaEntrega(DateTime.Now.AddMonths(3)); requisicion.SetObservaciones("ningun"); requisicionDAO.Update(requisicion); }
public Entities.Comprador Logar(string email, string senha) { CompradorDAO c = new CompradorDAO(); var _comprador = c.Find(email, senha); return(_comprador); }
public void InsertComprador() { Comprador comprador = new Comprador(); comprador.SetNombre("Ricardo"); comprador.SetApellidoPaterno("Pizano"); comprador.SetApellidoMaterno("Perez"); CompradorDAO compradorDAO = new CompradorDAO(); compradorDAO.Insert(comprador); }
public void UpdateComprador() { Comprador comprador = new Comprador(); comprador.SetId(7); comprador.SetNombre("Antonio"); comprador.SetApellidoPaterno("Palacios"); comprador.SetApellidoMaterno("Perez"); CompradorDAO compradorDAO = new CompradorDAO(); compradorDAO.Update(comprador); }
public void DeleteComprador() { Comprador comprador = new Comprador(); comprador.SetId(7); comprador.SetNombre("Ricardo"); comprador.SetApellidoPaterno("Pizano"); comprador.SetApellidoMaterno("Perez"); CompradorDAO compradorDAO = new CompradorDAO(); compradorDAO.Delete(comprador); }
public Entities.Comprador Get(int?id) { try { CompradorDAO CompradorDAO = new CompradorDAO(); var comprador = CompradorDAO.Find(id); return(comprador); } catch (Exception) { throw new NotImplementedException(); return(null); } }
public void TestMethod1() { try { Comprador comprador = new Comprador(); comprador.NomeComprador = "Comprador teste"; var oComprador = new CompradorDAO(new CompradorRepositories()); var existComprador = oComprador.existsComprador(comprador.NomeComprador); } catch (Exception ex) { throw ex; } }
public bool Editar(ModelView.ModelCompradores comprador) { try { CompradorDAO c = new CompradorDAO(); var _comprador = Mapper.Map <Entities.Comprador>(comprador); _comprador.telefone1 = null; _comprador.telefone2 = null; _comprador.nascimento = new DateTime(1988, 3, 21); return(c.Salvar(_comprador)); } catch (Exception) { throw new NotImplementedException(); return(false); } }
public bool Criar(Entities.Comprador comprador) { try { CompradorDAO c = new CompradorDAO(); if (c.ListarPorEmail(comprador.email).FirstOrDefault(e => e.email == comprador.email) == null) { return(c.Criar(comprador)); } return(false); } catch (Exception) { throw new NotImplementedException(); return(false); } }
public ModelCompradores Listar(int page, int pageSize) { try { ModelCompradores modelComprador = new ModelCompradores(); CompradorDAO CompradorDAO = new CompradorDAO(); var LCompradores = CompradorDAO.Listar(); modelComprador.lista_compradores = new PagedList <Entities.Comprador>(LCompradores, page, pageSize); modelComprador.total_compradores = modelComprador.lista_compradores.Count(); return(modelComprador); } catch (Exception) { throw new NotImplementedException(); return(null); } }
public ModelCompradores ListarPorFiltro(string valor, string tipo) { try { ModelCompradores modelComprador = new ModelCompradores(); CompradorDAO CompradorDAO = new CompradorDAO(); var LCompradores = ListarPorTipo(valor, tipo, CompradorDAO); modelComprador.lista_compradores = new PagedList <Entities.Comprador>(LCompradores, 1, 10); modelComprador.total_compradores = modelComprador.lista_compradores.Count(); return(modelComprador); } catch (Exception) { throw new NotImplementedException(); return(null); } }
public ModelCompradores Find(int?id) { try { CompradorDAO CompradorDAO = new CompradorDAO(); var comprador = CompradorDAO.Find(id); List <Entities.Comprador> lcomprador = new List <Entities.Comprador>(); lcomprador.Add(comprador); ModelCompradores modelComprador = new ModelCompradores(lcomprador.FirstOrDefault()); modelComprador.lista_compradores = new PagedList <Entities.Comprador>(lcomprador, 1, 10); modelComprador.total_compradores = modelComprador.lista_compradores.Count(); return(modelComprador); } catch (Exception) { throw new NotImplementedException(); return(null); } }
private void nuevoComprador(object sender, RoutedEventArgs e) { int id = Int32.Parse(IdCompra.Text); String nombre = Nombre.Text; String apellidoPaterno = ApellidoMaterno.Text; String apellidoMaterno = ApellidoMaterno.Text; Comprador comprador = new Comprador(id, nombre, apellidoPaterno, apellidoMaterno); CompradorDAO compradorDAO = new CompradorDAO(); int f = compradorDAO.Insert(comprador); if (f == 0) { MessageBox.Show("Se agrego correctamente el comprador"); IdCompra.Text = "IdComprador"; Nombre.Text = ""; ApellidoMaterno.Text = ""; ApellidoPaterno.Text = ""; } }
public void UpdateRecepcionAlmacen() { RecepcionAlmacen recepcionAlmacen = new RecepcionAlmacen(); RemitenteDAO remitenteDAO = new RemitenteDAO(); RequisicionDAO requisicionDAO = new RequisicionDAO(); CentroGastoDAO centroGastoDAO = new CentroGastoDAO(); ProveedorDAO proveedorDAO = new ProveedorDAO(); CompradorDAO compradorDAO = new CompradorDAO(); remitenteDAO.Insert("Elias", "Rosales", "Martinez"); Remitente remitente = remitenteDAO.FindByNombre("Elias"); centroGastoDAO.Insert("Facultad de Bellas Artes"); CentroGasto centroGasto = centroGastoDAO.FindByNombre("Facultad de Bellas Artes"); proveedorDAO.Insert("HP", true); Proveedor proveedor = proveedorDAO.FindByNombre("HP"); compradorDAO.Insert("Alejandro", "Martínez", "Pérez"); Comprador comprador = compradorDAO.FindByNombre("Alejandro"); requisicionDAO.Insert(centroGasto.GetId(), comprador.GetId(), proveedor.GetId(), "hola", DateTime.Now, DateTime.Now.AddMonths(3), 'e', "hola", DateTime.Now.AddMonths(5), "ninguna"); Requisicion requisicion = requisicionDAO.FindById(5); recepcionAlmacen.SetId(1); recepcionAlmacen.SetRemitente(remitente); recepcionAlmacen.SetRequisicion(requisicion); recepcionAlmacen.SetClave(8); recepcionAlmacen.SetFechaRecepcion(DateTime.Now); recepcionAlmacen.SetMonto(180); recepcionAlmacen.SetFechaEntregaDeAlmacen(DateTime.Now); recepcionAlmacen.SetNumeroResguardo("12"); RecepcionAlmacenDAO recepcionAlmacenDAO = new RecepcionAlmacenDAO(); recepcionAlmacenDAO.Update(recepcionAlmacen); }
public CompradorBll() { objCompradorDAO = FactoryDAO.criarCompradorDAO(); }
public void FindAll() { CompradorDAO compradorDAO = new CompradorDAO(); List <Comprador> comprador = compradorDAO.FindAll(); }
public void FindById() { CompradorDAO compradorDAO = new CompradorDAO(); Comprador comprador = compradorDAO.FindById(45); }
public ActionResult Salvar(HttpPostedFileBase file) { if (Request.IsAjaxRequest()) { var sValores = String.Empty; var oFile = Request.Files["oFile"]; string line; using (System.IO.StreamReader read = new System.IO.StreamReader(oFile.InputStream)) { #region --|COMPRADOR|-- string comprador = String.Empty; string descricao = String.Empty; decimal precoUnitario = 0; int quantidade = 0; string endereco = String.Empty; string fornecedor = String.Empty; #endregion while ((line = read.ReadLine()) != null) { sValores += line.Replace("\t","|"); string[] vetor = line.Split('\t'); if (!vetor[0].StartsWith("Comprador")) { try { #region -- Variaveis vindas do arquivo comprador = vetor[0];//Comprador descricao = vetor[1];//Descricao precoUnitario = decimal.Parse(vetor[2]);//Preco quantidade = int.Parse(vetor[3]);//Quantidade endereco = vetor[4];//Endereco fornecedor = vetor[5];//Fornecedor #endregion #region -- | Laco de negocios //1. Insiro o Comprador Caso nao Exista var oComprador = new CompradorDAO(new CompradorRepositories()); var existComprador = oComprador.existsComprador(comprador); if (existComprador == false) { Comprador novoComprador = new Comprador(); novoComprador.NomeComprador = comprador; if (!oComprador.Salvar(novoComprador)) { throw new Exception("Nao foi possivel salvar o comprador!"); } } var __comprador = oComprador.getComprador(comprador); oComprador.Dispose(); //2. Insiro o Fornecedor var oFornecedor = new FornecedorDAO(new FornecedorRepositories()); var existFornecedor = oFornecedor.existsFornecedor(fornecedor); if (existFornecedor == false) { Fornecedor novoFornecedor = new Fornecedor(); novoFornecedor.NomeFornecedor = fornecedor; if (!oFornecedor.Salvar(novoFornecedor)) { throw new Exception("Nao foi possivel salvar o produto!"); } } var __fornecedor = oFornecedor.getFornecedor(fornecedor); oFornecedor.Dispose(); //3. Insiro o produto var oProduto = new ProdutoDAO(new ProdutoRepositories()); var existProduto = oProduto.existsProduto(descricao); if (existProduto == false) { Produto novoProduto = new Produto(); novoProduto.DescricaoProduto = descricao; novoProduto.ValorUnitario = precoUnitario; novoProduto.FornecedorIdFornecedor = __fornecedor.IdFornecedor; if (!oProduto.Salvar(novoProduto)) { throw new Exception("Nao foi possivel salvar o produto!"); } } var __produto = oProduto.getProduto(descricao); oProduto.Dispose(); //4. Alimento o Pedido e o Detalhe do Pedido var oPedido = new ComprasDAO(new ComprasRepositories()); Compra pedido = new Compra(); pedido.Comprador = __comprador; pedido.DtCompra = DateTime.Now; var existPedidoAberto = oPedido.existsPedidoAberto(__fornecedor.IdFornecedor, __comprador.IdComprador, __produto.IdProduto); if (!oPedido.Salvar(pedido)) //&& !oDetCompras.Salvar(detPedido) { throw new Exception("Nao foi possivel salvar o Pedido!"); } var __pedido = oPedido.getPedido(pedido.IdCompra); oPedido.Dispose(); var oDetCompras = new DetalheComprasDAO(new DetalheComprasRepositories()); DetalheCompra detPedido = new DetalheCompra(); detPedido.ProdutoIdProduto = __produto.IdProduto; detPedido.Produto = __produto; detPedido.QtdeProdutoCompra = quantidade; detPedido.ComprasIdCompra = __pedido.IdCompra; if (!oDetCompras.Salvar(detPedido)) { throw new Exception("Nao foi possivel salvar o Pedido!"); } oDetCompras.Dispose(); sValores = "Pedido efetuado com sucesso!"; #endregion } catch (Exception ex) { sValores = ex.Message.ToString(); } }//Fim !columns }//Fim while }//Fim using ViewData["valores"] = sValores; return Json(ViewData); } else { return View(); } }
private IEnumerable <Entities.Comprador> ListarPorTipo(string valor, string tipo, CompradorDAO CompradorDAO) { switch (tipo) { case "nome": return(CompradorDAO.ListarPorNome(valor)); case "email": return(CompradorDAO.ListarPorEmail(valor)); case "cpf": return(CompradorDAO.ListarPorCpf(valor)); case "cnpj": return(CompradorDAO.ListarPorCnpj(valor)); default: return(CompradorDAO.ListarPorNome("")); } }