public void AgregarMotivoRechazo(int IdPedido, string Motivo, string Mensaje) { AccesoADatos Datos = new AccesoADatos(); Datos.SetearQuery("INSERT INTO MARCA ([Nombre],[Estado]) values (@Nombre,@Estado)"); Datos.SetearQuery("insert into PedidosRechazados Values(@IDPedido,@Motivo,@Mensaje)"); Datos.AgregarParametro("@IDPedido", Convert.ToString(IdPedido)); Datos.AgregarParametro("@Motivo", Motivo); Datos.AgregarParametro("@Mensaje", Mensaje); Datos.EjecutarLector(); }
public List <Marca> ListarMarcas() { List <Marca> Lista = new List <Marca>(); AccesoADatos Datos = new AccesoADatos(); try { Datos.SetearQuery("select *from MARCA"); Datos.EjecutarLector(); while (Datos.Leeme.Read()) { Marca AuxMarca = new Marca(); AuxMarca.Id = Datos.Leeme.GetInt16(0); AuxMarca.Nombre = Datos.Leeme.GetString(1); AuxMarca.Estado = Datos.Leeme.GetBoolean(2); if (AuxMarca.Estado == true) { Lista.Add(AuxMarca); } } return(Lista); } catch (Exception ex) { throw ex; } finally { Datos.CerrarConexion(); } }
public List <Localidad> Listar() { AccesoADatos datos = new AccesoADatos(); Localidad localidad; List <Localidad> lista = new List <Localidad>(); try { datos.SetearQuery("SELECT * FROM Localidades ORDER BY Nombre"); datos.EjecutarLector(); while (datos.Lector.Read()) { localidad = new Localidad(); localidad.ID = datos.Lector.GetInt32(0); localidad.Nombre = datos.Lector.GetString(2); lista.Add(localidad); } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public List <TipoUsuario> ListarTiposUsuarios() { AccesoADatos Datos = new AccesoADatos(); List <TipoUsuario> Lista = new List <TipoUsuario>(); try { Datos.SetearQuery("select * From TIPO_DE_USUARIO"); Datos.EjecutarLector(); while (Datos.Leeme.Read()) { TipoUsuario Aux = new TipoUsuario(); Aux.Id = Datos.Leeme.GetInt16(0); Aux.Nombre = Datos.Leeme.GetString(1); Lista.Add(Aux); } return(Lista); } catch (Exception ex) { throw ex; } }
public List <Categoria> ListarCategorias() { List <Categoria> Lista = new List <Categoria>(); AccesoADatos Datos = new AccesoADatos(); try { Datos.SetearQuery("select *from categorias"); Datos.EjecutarLector(); while (Datos.Leer.Read()) { Categoria AuxCate = new Categoria(); AuxCate.Id = Datos.Leer.GetInt32(0); AuxCate.NombreCategoria = Datos.Leer.GetString(1); Lista.Add(AuxCate); } return(Lista); } catch (Exception ex) { throw ex; } finally { Datos.CerrarConexionDB(); } }
public List <Marca> Listar() { AccesoADatos datos = new AccesoADatos(); List <Marca> lista = new List <Marca>(); Marca marca; try { datos.SetearQuery("SELECT Id, Descripcion FROM Marcas"); datos.EjecutarLector(); while (datos.lector.Read()) { marca = new Marca(); marca.Id = datos.lector.GetInt32(0); marca.Descripcion = datos.lector["Descripcion"].ToString(); lista.Add(marca); } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public MotivoRechazo RetornarMotivo(int IdPedido) { try { AccesoADatos Datos = new AccesoADatos(); MotivoRechazo M = new MotivoRechazo(); Datos.SetearQuery("select *from PedidosRechazados where IDPedido = @id"); Datos.AgregarParametro("@id", Convert.ToString(IdPedido)); Datos.EjecutarLector(); if (Datos.Leeme.Read()) { M.IDPedido = Datos.Leeme.GetInt16(0); M.Motivo = Datos.Leeme.GetString(1); M.Mensaje = Datos.Leeme.GetString(2); } return(M); } catch (Exception ex) { throw ex; } }
public bool BuscarNombre(string nombre) { AccesoADatos datos = new AccesoADatos(); try { datos.SetearQuery("SELECT * FROM Categorias WHERE Eliminado = 0"); datos.EjecutarLector(); while (datos.Lector.Read()) { if (nombre == datos.Lector.GetString(1)) { datos.CerrarConexion(); return(true); } } return(false); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public List <TipoDePago> ListarTiposPago() { AccesoADatos Datos = new AccesoADatos(); try { List <TipoDePago> Lista = new List <TipoDePago>(); Datos.SetearQuery("select *From TIPO_DE_PAGO"); Datos.EjecutarLector(); while (Datos.Leeme.Read()) { TipoDePago Aux = new TipoDePago(); Aux.Id = Datos.Leeme.GetInt16(0); Aux.Descripcion = Datos.Leeme.GetString(1); Lista.Add(Aux); } return(Lista); } catch (Exception ex) { throw ex; } }
public List <Departamento> Listar() { AccesoADatos datos = new AccesoADatos(); Departamento departamento; List <Departamento> lista = new List <Departamento>(); try { datos.SetearQuery("SELECT * FROM Departamentos ORDER BY Nombre"); datos.EjecutarLector(); while (datos.Lector.Read()) { departamento = new Departamento(); departamento.ID = datos.Lector.GetInt32(0); departamento.Nombre = datos.Lector.GetString(2); lista.Add(departamento); } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public List <Pedido> ListarPedidos() { AccesoADatos Datos = new AccesoADatos(); List <Pedido> Lista = new List <Pedido>(); try { Datos.SetearQuery("select * from VW_ListarAdmPedidos"); Datos.EjecutarLector(); while (Datos.Leeme.Read()) { Pedido AuxPedido = new Pedido(); AuxPedido.id = Datos.Leeme.GetInt16(0); AuxPedido.IDCarrito = Datos.Leeme.GetInt16(1); AuxPedido.EstadoPedidos = new EstadoPedidos(); AuxPedido.EstadoPedidos.Id = Datos.Leeme.GetInt16(2); AuxPedido.EstadoPedidos.Descripcion = Datos.Leeme.GetString(5); AuxPedido.Fecha = Datos.Leeme.GetDateTime(3); AuxPedido.Importe = (double)Datos.Leeme.GetDecimal(4); Lista.Add(AuxPedido); } return(Lista); } catch (Exception ex) { throw ex; } }
public List <Genero> ListarGeneros() { AccesoADatos Datos = new AccesoADatos(); try { List <Genero> ListaG = new List <Genero>(); Datos.SetearQuery("select *From GENERO"); Datos.EjecutarLector(); while (Datos.Leeme.Read()) { Genero AuxG = new Genero(); AuxG.ID = Datos.Leeme.GetInt16(0); AuxG.Nombre = Datos.Leeme.GetString(1); ListaG.Add(AuxG); } return(ListaG); } catch (Exception ex) { throw ex; } finally { Datos.CerrarConexion(); } }
public bool BuscarCodigo(string codigo) { AccesoADatos datos = new AccesoADatos(); try { datos.SetearQuery("SELECT * FROM Marcas"); datos.EjecutarLector(); while (datos.Lector.Read()) { if (codigo == datos.Lector.GetString(1)) { datos.CerrarConexion(); return(true); } } return(false); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public List <Producto> ListarMasVendidos() { AccesoADatos datos = new AccesoADatos(); List <Producto> lista = new List <Producto>(); Producto producto; try { datos.SetearQuery("SELECT * FROM VW_TopVendidos"); datos.EjecutarLector(); while (datos.Lector.Read()) { producto = new Producto(); producto.Codigo = datos.Lector.GetString(0); producto.Nombre = datos.Lector.GetString(1); producto.Marca.Nombre = datos.Lector.GetString(2); producto.Categoria.Nombre = datos.Lector.GetString(3); producto.CantidadElegida = datos.Lector.GetInt32(4); lista.Add(producto); } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public List <Venta> ListarUltimas() { AccesoADatos datos = new AccesoADatos(); List <Venta> lista = new List <Venta>(); Venta venta; try { datos.SetearQuery("SELECT * FROM VW_UltimasVentas"); datos.EjecutarLector(); while (datos.Lector.Read()) { venta = new Venta(); venta.ID = datos.Lector.GetInt64(0); venta.Fecha = datos.Lector.GetDateTime(1); venta.Usuario.NombreUsuario = datos.Lector.GetString(2); venta.Importe = datos.Lector.GetDecimal(3); venta.Estado.Nombre = datos.Lector.GetString(4); lista.Add(venta); } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public List <Marca> ListarMarcas() { List <Marca> Lista = new List <Marca>(); AccesoADatos Datos = new AccesoADatos(); try { Datos.SetearQuery("select *from marcas"); Datos.EjecutarLector(); while (Datos.Leer.Read()) { Marca AuxMarca = new Marca(); AuxMarca.Id = Datos.Leer.GetInt32(0); AuxMarca.NombreMarca = Datos.Leer.GetString(1); Lista.Add(AuxMarca); } return(Lista); } catch (Exception ex) { throw ex; } finally { Datos.CerrarConexionDB(); } }
public List <Estado> Listar() { AccesoADatos datos = new AccesoADatos(); List <Estado> lista = new List <Estado>(); Estado estado; try { datos.SetearQuery("SELECT * FROM Estados"); datos.EjecutarLector(); while (datos.Lector.Read()) { estado = new Estado(); estado.ID = datos.Lector.GetInt32(0); estado.Nombre = datos.Lector.GetString(1); lista.Add(estado); } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public void Alta(Articulo articulo) { AccesoADatos datos = new AccesoADatos(); try { datos.SetearQuery("INSERT INTO ARTICULOS VALUES (@Codigo, @Nombre, @Descripcion, @Marca, @Categoria, @Imagen, @Precio, @Eliminado)"); datos.agregarParametros("@Codigo", articulo.Codigo); datos.agregarParametros("@Nombre", articulo.Nombre); datos.agregarParametros("@Descripcion", articulo.Descripcion); datos.agregarParametros("@Marca", articulo.Marca.Id); datos.agregarParametros("@Categoria", articulo.Categoria.Id); datos.agregarParametros("@Imagen", articulo.Imagen); datos.agregarParametros("@Precio", articulo.Precio); datos.agregarParametros("@Eliminado", articulo.Eliminado); datos.EjecutarAccion(); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public List <Provincia> ListarProvincias() { AccesoADatos Datos = new AccesoADatos(); try { List <Provincia> Lista = new List <Provincia>(); Datos.SetearQuery("SELECT * FROM PROVINCIA"); Datos.EjecutarLector(); while (Datos.Leeme.Read()) { Provincia aux = new Provincia(); aux.ID = Datos.Leeme.GetInt16(0); aux.Nombre = Datos.Leeme.GetString(1); Lista.Add(aux); } return(Lista); } catch (Exception ex) { throw ex; } finally { Datos.CerrarConexion(); } }
public List <Usuario> ListarUsuariosXTipo(int IDTipo) { List <Usuario> Lista = new List <Usuario>(); AccesoADatos Datos = new AccesoADatos(); try { Datos.SetearQuery("SP_ListarUsuarios"); Datos.AgregarParametro("@Tipo", Convert.ToString(IDTipo)); Datos.EjecutarLector(); while (Datos.Leeme.Read()) { var aux = new Usuario(); aux.Id = Datos.Leeme.GetInt32(0); aux.Email = Datos.Leeme.GetString(1); aux.Contraseña = Datos.Leeme.GetString(2); aux.TipoUsuario = new TipoUsuario(); aux.TipoUsuario.Id = Datos.Leeme.GetInt32(3); aux.Estado = Datos.Leeme.GetBoolean(4); } return(Lista); } catch (Exception ex) { throw ex; } finally { Datos.CerrarConexion(); } }
public void Modificar(Articulo articulo) { AccesoADatos datos = new AccesoADatos(); try { datos.SetearQuery(" UPDATE Articulos SET Codigo = @Codigo, Nombre = @Nombre, Descripcion = @Descripcion," + "IdMarca = @IdMarca, IdCategoria = @IdCategoria, ImagenURL = @Imagen, Precio = @Precio " + "WHERE Id = @IdArticulo"); datos.agregarParametros("@Codigo", articulo.Codigo); datos.agregarParametros("@Nombre", articulo.Nombre); datos.agregarParametros("@Descripcion", articulo.Descripcion); datos.agregarParametros("@IdMarca", articulo.Marca.Id); datos.agregarParametros("@IdCategoria", articulo.Categoria.Id); datos.agregarParametros("@Imagen", articulo.Imagen); datos.agregarParametros("@Precio", articulo.Precio); datos.agregarParametros("@IdArticulo", articulo.Id); datos.EjecutarAccion(); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public List <Categoria> ListarCategorias() { List <Categoria> Lista = new List <Categoria>(); AccesoADatos Datos = new AccesoADatos(); try { Datos.SetearQuery("select *from CATEGORIA"); Datos.EjecutarLector(); while (Datos.Leeme.Read()) { Categoria AuxCate = new Categoria(); AuxCate.Id = Datos.Leeme.GetInt16(0); AuxCate.Nombre = Datos.Leeme.GetString(1); AuxCate.Estado = Datos.Leeme.GetBoolean(2); if (AuxCate.Estado == true) { Lista.Add(AuxCate); } } return(Lista); } catch (Exception ex) { throw ex; } finally { Datos.CerrarConexion(); } }
public List <Categoria> Listar() { AccesoADatos datos = new AccesoADatos(); List <Categoria> lista = new List <Categoria>(); Categoria categoria; try { datos.SetearQuery("SELECT Id, Descripcion from Categorias"); datos.EjecutarLector(); while (datos.lector.Read()) { categoria = new Categoria(); categoria.Id = datos.lector.GetInt32(0); categoria.Descripcion = datos.lector["Descripcion"].ToString(); lista.Add(categoria); } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public List <Provincia> Listar() { AccesoADatos datos = new AccesoADatos(); Provincia provincia; List <Provincia> lista = new List <Provincia>(); try { datos.SetearQuery("SELECT * FROM Provincias ORDER BY Nombre"); datos.EjecutarLector(); while (datos.Lector.Read()) { provincia = new Provincia(); provincia.ID = datos.Lector.GetInt32(0); provincia.Nombre = datos.Lector.GetString(1); lista.Add(provincia); } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public void AgregarMarca(string Marca) { AccesoADatos Datos = new AccesoADatos(); Datos.SetearQuery("INSERT INTO MARCA ([Nombre],[Estado]) values (@Nombre,@Estado)"); Datos.AgregarParametro("@Nombre", Marca); Datos.AgregarParametro("@Estado", "1"); Datos.EjecutarLector(); }
public void ModificarCategoria(string CategoriaVieja, string CategoriaNueva) { AccesoADatos Datos = new AccesoADatos(); Datos.SetearQuery("UPDATE categoria SET nombre = @Nombre where nombre=@ViejoNombre"); Datos.AgregarParametro("@Nombre", CategoriaNueva); Datos.AgregarParametro("@ViejoNombre", CategoriaVieja); Datos.EjecutarLector(); }
public void AgregarCategoria(string Categoria) { AccesoADatos Datos = new AccesoADatos(); Datos.SetearQuery("INSERT INTO CATEGORIA ([Nombre],[Estado]) values (@Nombre,@Estado)"); Datos.AgregarParametro("@Nombre", Categoria); Datos.AgregarParametro("@Estado", "1"); Datos.EjecutarLector(); }
public void EliminarMarca(int id) { AccesoADatos Datos = new AccesoADatos(); Datos.SetearQuery("update MARCA set Estado = @Estado where ID = @Id"); Datos.AgregarParametro("@Estado", Convert.ToString(0)); Datos.AgregarParametro("@ID", Convert.ToString(id)); Datos.EjecutarLector(); }
public List <Usuario> ListarClientes() { AccesoADatos datos = new AccesoADatos(); Usuario usuario; List <Usuario> lista = new List <Usuario>(); try { datos.SetearQuery("SELECT * FROM VW_UsuariosCliente"); datos.EjecutarLector(); while (datos.Lector.Read()) { usuario = new Usuario(); usuario.Eliminado = datos.Lector.GetBoolean(17); if (!usuario.Eliminado) { usuario.ID = datos.Lector.GetInt64(0); usuario.Contacto.Email = datos.Lector.GetString(1); usuario.Clave = datos.Lector.GetString(2); usuario.NombreUsuario = datos.Lector.GetString(3); usuario.Nombre = datos.Lector.GetString(4); usuario.Apellido = datos.Lector.GetString(5); usuario.Dni = datos.Lector.GetInt32(6); usuario.Tipo = datos.Lector.GetInt32(7); usuario.Contacto.Direccion.Calle = datos.Lector.GetString(8); usuario.Contacto.Direccion.Numero = datos.Lector.GetInt32(9); usuario.Contacto.Direccion.Piso = datos.Lector.GetString(10); usuario.Contacto.Direccion.Dpto = datos.Lector.GetString(11); usuario.Contacto.Telefono = datos.Lector.GetString(12); usuario.Contacto.Direccion.Localidad.ID = datos.Lector.GetInt32(13); usuario.Contacto.Direccion.Localidad.Nombre = datos.Lector.GetString(18); usuario.Contacto.Direccion.CP = datos.Lector.GetString(14); usuario.Contacto.Direccion.Departamento.Nombre = datos.Lector.GetString(19); usuario.Contacto.Direccion.Provincia.Nombre = datos.Lector.GetString(20); usuario.FechaNac = datos.Lector.GetDateTime(15); usuario.FechaReg = datos.Lector.GetDateTime(16); lista.Add(usuario); } } return(lista); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public List <Articulo> ListarArticulos() { List <Articulo> Lista = new List <Articulo>(); AccesoADatos Datos = new AccesoADatos(); try { Datos.SetearQuery("SELECT * FROM VW_ListarArticulos"); Datos.EjecutarLector(); while (Datos.Leeme.Read()) { Articulo Aux = new Articulo(); Aux.Id = Datos.Leeme.GetInt16(0); Aux.Codigo = Datos.Leeme.GetString(1); Aux.Nombre = Datos.Leeme.GetString(2); Aux.Descripcion = Datos.Leeme.GetString(3); Aux.Marca = new Marca(); Aux.Marca.Nombre = Datos.Leeme.GetString(4); Aux.Categoria = new Categoria(); Aux.Categoria.Nombre = Datos.Leeme.GetString(5); Aux.UrlImagen = Datos.Leeme.GetString(6); Aux.Precio = Convert.ToDouble(Datos.Leeme.GetDecimal(7)); Aux.Marca.Id = Datos.Leeme.GetInt16(8); Aux.Categoria.Id = Datos.Leeme.GetInt16(9); Aux.Estado = Datos.Leeme.GetBoolean(10); Aux.Stock = Datos.Leeme.GetInt16(11); if (Aux.Estado == true) { Lista.Add(Aux); } } return(Lista); } catch (Exception ex) { throw ex; } finally { Datos.CerrarConexion(); } }