public DatosContacto consultar(int id)
        {
            DatosContacto aux;
            clsConexiones conexion = new clsConexiones();

            try
            {
                conexion.setearConsulta("SELECT * from CONTACTOS where IDCONTACTO=@id");
                conexion.Comando.Parameters.Clear();
                conexion.Comando.Parameters.AddWithValue("@id", id);
                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                aux = new DatosContacto();

                conexion.Lector.Read();

                aux.intIDContacto = (int)conexion.Lector["IDCONTACTO"];
                aux.strNombre     = (string)conexion.Lector["NOMBRE"];
                aux.strEmail      = (string)conexion.Lector["EMAIL"];
                aux.intTelefono   = (int)conexion.Lector["TELEFONO"];
                aux.strDireccion  = (string)conexion.Lector["DIRECCION"];

                return(aux);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }
        public bool existeUsuario(Usuario usuario)
        {
            clsConexiones conexion;

            try
            {
                conexion = new clsConexiones();
                conexion.setearConsulta("select ID, NOMBRE from USUARIOS Where NOMBRE=@usuario");
                conexion.Comando.Parameters.Clear();
                conexion.Comando.Parameters.AddWithValue("@usuario", usuario.strNombreUsuario);
                conexion.abrirConexion();
                conexion.ejecutarConsulta();
                if (conexion.Lector.Read())
                {
                    usuario.intId            = (int)conexion.Lector["ID"];
                    usuario.strNombreUsuario = (string)conexion.Lector["NOMBRE"];



                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public CLIENTES ConsultarProv(int id)
        {
            CLIENTES      aux;
            clsConexiones conexion = new clsConexiones();

            try
            {
                conexion.setearConsulta("SELECT IDCLIENTE, NOMBRE, CUIT, IDCONTACTO from CLIENTES where IDCLIENTE=@id");
                conexion.Comando.Parameters.Clear();
                conexion.Comando.Parameters.AddWithValue("@id", id);
                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                aux = new CLIENTES();

                conexion.Lector.Read();

                aux.intIDCliente  = (int)conexion.Lector["IDCLIENTE"];
                aux.strNombre     = (string)conexion.Lector["NOMBRE"];
                aux.strCuit       = (string)conexion.Lector["CUIT"];
                aux.intIdContacto = (int)conexion.Lector["IDCONTACTO"];

                return(aux);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }
        public int consultarID()
        {
            int           aux;
            clsConexiones conexion = new clsConexiones();

            try
            {
                conexion.setearConsulta("SELECT TOP 1 IDCONTACTO from CONTACTOS ORDER BY IDCONTACTO DESC");

                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                conexion.Lector.Read();

                aux = (int)conexion.Lector["IDCONTACTO"];

                return(aux);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }
Exemple #5
0
        public PRODUCTOS consultar(int id)
        {
            PRODUCTOS     aux;
            clsConexiones conexion = new clsConexiones();

            try
            {
                conexion.setearConsulta("SELECT * from PRODUCTOS where IDPROD=@id");
                conexion.Comando.Parameters.Clear();
                conexion.Comando.Parameters.AddWithValue("@id", id);
                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                aux = new PRODUCTOS();

                conexion.Lector.Read();

                aux.intCodProd     = (int)conexion.Lector["IDPROD"];
                aux.strDescripcion = (string)conexion.Lector["DESCRIPCION"];
                aux.decValor       = (decimal)conexion.Lector["VALOR"];
                aux.decValorUltMov = (decimal)conexion.Lector["VALOR_ULT_VTA"];
                aux.datFechaUltMov = (DateTime)conexion.Lector["FECHA_ULT_VTA"];
                aux.datFechaAlta   = (DateTime)conexion.Lector["FECHA_ALTA"];

                if (conexion.Lector["FECHA_BAJA"] == DBNull.Value)
                {
                    aux.datFechaBaja = null;
                }
                else
                {
                    aux.datFechaBaja = (DateTime)conexion.Lector["FECHA_BAJA"];
                }

                if (conexion.Lector["ULT_MOD"] == DBNull.Value)
                {
                    aux.datUltMod = null;
                }
                else
                {
                    aux.datUltMod = (DateTime)conexion.Lector["ULT_MOD"];
                }

                aux.intStatus = (int)conexion.Lector["STATUS"];

                return(aux);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }
Exemple #6
0
        public IList <PedidoVta> listar()
        {
            clsConexiones conexion = new clsConexiones();

            IList <PedidoVta> lista = new List <PedidoVta>();
            PedidoVta         aux;

            try
            {
                conexion = new clsConexiones();
                conexion.setearConsulta("SELECT * from PEDIDOS");
                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                while (conexion.Lector.Read())
                {
                    aux = new PedidoVta();

                    aux.intNroPedido       = conexion.Lector.GetInt32(0);
                    aux.intIDVenta         = conexion.Lector.GetInt32(1);
                    aux.datFechaVta        = conexion.Lector.GetDateTime(2);
                    aux.datEntregaAcordada = conexion.Lector.GetDateTime(3);
                    if (conexion.Lector["FECHA_ENTREGA_REAL"] == DBNull.Value)
                    {
                        aux.datEntregaReal = null;
                    }

                    aux.intStatusPedido = conexion.Lector.GetInt32(5);

                    lista.Add(aux);
                }

                return(lista);
            }

            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }
        public IList <ListadoVentas> listar()
        {
            clsConexiones conexion = new clsConexiones();

            IList <ListadoVentas> lista = new List <ListadoVentas>();
            ListadoVentas         aux;

            try
            {
                conexion = new clsConexiones();
                conexion.setearConsulta("SELECT V.IDVENTA, V.FECHA_VTA, V.IDCLIENTE, C.NOMBRE, P.IDPEDIDO, P.FECHA_ENTREGA_ACORDADA, V.VALOR FROM VENTAS AS V INNER JOIN CLIENTES AS C ON C.IDCLIENTE = V.IDCLIENTE INNER JOIN PEDIDOS AS P ON P.IDVENTA = V.IDVENTA");
                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                while (conexion.Lector.Read())
                {
                    aux = new ListadoVentas();

                    aux.intIDVta        = conexion.Lector.GetInt32(0);
                    aux.datFechaVta     = conexion.Lector.GetDateTime(1);
                    aux.intIDCliente    = conexion.Lector.GetInt32(2);
                    aux.strNombreC      = conexion.Lector.GetString(3);
                    aux.intIdPed        = conexion.Lector.GetInt32(4);
                    aux.datFechaEntrega = conexion.Lector.GetDateTime(5);
                    aux.decValor        = conexion.Lector.GetDecimal(6);


                    lista.Add(aux);
                }

                return(lista);
            }

            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }
        public IList <COMPRAS> listar()
        {
            clsConexiones conexion = new clsConexiones();

            IList <COMPRAS> lista = new List <COMPRAS>();
            COMPRAS         aux;

            try
            {
                conexion = new clsConexiones();
                conexion.setearConsulta("SELECT *, P.NOMBRE FROM COMPRAS AS C left join PROVEEDORES AS P ON P.IDPROV = C.CODPROV");
                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                while (conexion.Lector.Read())
                {
                    aux = new COMPRAS();

                    aux.intIDCompra    = (int)conexion.Lector["IDCOMPRA"];
                    aux.intIDProv      = (int)conexion.Lector["CODPROV"];
                    aux.datFechaCompra = (DateTime)conexion.Lector["FECHA_COMPRA"];
                    aux.decValorCompra = decimal.Round((decimal)conexion.Lector["VALOR_COMPRA"], 2);
                    aux.strNroRemito   = (string)conexion.Lector["NRODOCUMENTO"];

                    lista.Add(aux);
                }

                return(lista);
            }

            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }
Exemple #9
0
        public IList <InsumosPedidos> listarIP(int id)
        {
            clsConexiones conexion = new clsConexiones();

            IList <InsumosPedidos> lista = new List <InsumosPedidos>();
            InsumosPedidos         aux;

            try
            {
                conexion = new clsConexiones();
                conexion.setearConsulta("SELECT * from DETALLE_PEDIDO WHERE IDPEDIDO = @ID");
                conexion.Comando.Parameters.AddWithValue("@ID", id);
                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                while (conexion.Lector.Read())
                {
                    aux = new InsumosPedidos();

                    aux.intCodP = conexion.Lector.GetInt32(0);
                    aux.intCodI = conexion.Lector.GetInt32(1);
                    aux.intCant = conexion.Lector.GetInt32(2);

                    lista.Add(aux);
                }

                return(lista);
            }

            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }
Exemple #10
0
        public IList <ListadoStock> listaS()
        {
            clsConexiones conexion = new clsConexiones();

            IList <ListadoStock> lista = new List <ListadoStock>();
            ListadoStock         aux;

            try
            {
                conexion = new clsConexiones();
                conexion.setearConsulta("SELECT * FROM STOCK");
                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                while (conexion.Lector.Read())
                {
                    aux = new ListadoStock();

                    aux.intIDMATERIAL  = conexion.Lector.GetInt32(0);
                    aux.strDESCRIPCION = conexion.Lector.GetString(1);
                    aux.intCANTIDAD    = conexion.Lector.GetInt32(2);

                    lista.Add(aux);
                }

                return(lista);
            }

            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }
        public IList <CLIENTES> listar_clientes()
        {
            clsConexiones conexion = new clsConexiones();

            IList <CLIENTES> lista = new List <CLIENTES>();
            CLIENTES         aux;

            try
            {
                conexion = new clsConexiones();
                conexion.setearConsulta("SELECT NOMBRE from CLIENTES");
                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                while (conexion.Lector.Read())
                {
                    aux = new CLIENTES();

                    aux.strNombre = (string)conexion.Lector["NOMBRE"];

                    lista.Add(aux);
                }

                return(lista);
            }

            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }
        public IList <CLIENTES> listar()
        {
            clsConexiones conexion = new clsConexiones();

            IList <CLIENTES> lista = new List <CLIENTES>();
            CLIENTES         aux;

            try
            {
                conexion = new clsConexiones();
                conexion.setearConsulta("SELECT * from CLIENTES");
                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                while (conexion.Lector.Read())
                {
                    aux = new CLIENTES();

                    aux.intIDCliente  = (int)conexion.Lector["IDCLIENTE"];
                    aux.strNombre     = (string)conexion.Lector["NOMBRE"];
                    aux.strCuit       = (string)conexion.Lector["CUIT"];
                    aux.intIdContacto = (int)conexion.Lector["IDCONTACTO"];
                    aux.datFechaAlta  = (DateTime)conexion.Lector["FECHA_ALTA"];

                    if (conexion.Lector["FECHA_BAJA"] == DBNull.Value)
                    {
                        aux.datFechaBaja = null;
                    }
                    else
                    {
                        aux.datFechaBaja = (DateTime)conexion.Lector["FECHA_BAJA"];
                    }

                    if (conexion.Lector["ULT_MOD"] == DBNull.Value)
                    {
                        aux.datUltMod = null;
                    }
                    else
                    {
                        aux.datUltMod = (DateTime)conexion.Lector["ULT_MOD"];
                    }

                    aux.intStatus = (int)conexion.Lector["STATUS"];


                    lista.Add(aux);
                }

                return(lista);
            }

            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }
Exemple #13
0
        public IList <PRODUCTOS> listar()
        {
            clsConexiones conexion = new clsConexiones();

            IList <PRODUCTOS> lista = new List <PRODUCTOS>();
            PRODUCTOS         aux;

            try
            {
                conexion = new clsConexiones();
                conexion.setearConsulta("SELECT * from PRODUCTOS");
                conexion.abrirConexion();
                conexion.ejecutarConsulta();

                while (conexion.Lector.Read())
                {
                    aux = new PRODUCTOS();

                    aux.intCodProd     = (int)conexion.Lector["IDPROD"];
                    aux.strDescripcion = (string)conexion.Lector["DESCRIPCION"];
                    aux.decValor       = (decimal)conexion.Lector["VALOR"];

                    if (conexion.Lector["FECHA_ULT_VTA"] == DBNull.Value)
                    {
                        aux.datFechaBaja = null;
                    }

                    aux.datFechaAlta = (DateTime)conexion.Lector["FECHA_ALTA"];

                    if (conexion.Lector["FECHA_BAJA"] == DBNull.Value)
                    {
                        aux.datFechaBaja = null;
                    }
                    else
                    {
                        aux.datFechaBaja = (DateTime)conexion.Lector["FECHA_BAJA"];
                    }

                    if (conexion.Lector["ULT_MOD"] == DBNull.Value)
                    {
                        aux.datUltMod = null;
                    }
                    else
                    {
                        aux.datUltMod = (DateTime)conexion.Lector["ULT_MOD"];
                    }

                    aux.intStatus = (int)conexion.Lector["STATUS"];


                    lista.Add(aux);
                }

                return(lista);
            }

            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Lector.Close();
                conexion.cerrarConexion();
            }
        }