Exemplo n.º 1
0
        public List <Producto> getproductosporcod(Producto prod)
        {
            DataTable mitabla = new DataTable();

            coneccion     con = new coneccion();
            IDbConnection conex;

            try
            {
                conex   = con.crear();
                mitabla = con.TraerDataTableSp("getproductobycod", conex, prod.Codigo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
            List <Producto> Productos = new List <Producto>();


            foreach (DataRow row in mitabla.Rows)
            {
                Producto miproducto = new Producto();
                miproducto.Nombre      = row["nombre"].ToString();
                miproducto.Codigo      = Convert.ToInt32(row["codprodser"]);
                miproducto.Descripcion = row["descripcion"].ToString();
                miproducto.Imagen      = (byte[])row["imagen"];
                miproducto.Precio      = Convert.ToDouble(row["precio"]);
                miproducto.Cantidad    = Convert.ToInt32(row["Cantidad"]);
                Productos.Add(miproducto);
            }


            return(Productos);
        }
Exemplo n.º 2
0
        public List <Producto> getproductosactivos()
        {
            DataTable mitabla = new DataTable();

            coneccion     con = new coneccion();
            IDbConnection conex;

            try
            {
                conex   = con.crear();
                mitabla = con.TraerDataTableSp("veracti_productos", conex);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
            List <Producto> Productos = new List <Producto>();


            foreach (DataRow row in mitabla.Rows)
            {
                Producto miproducto = new Producto();
                miproducto.Nombre      = row["nombre"].ToString();
                miproducto.Codigo      = Convert.ToInt32(row["codprodserv"]);
                miproducto.Descripcion = row["descripcion"].ToString();
                miproducto.Imagen      = (byte[])row["imagen"];
                Productos.Add(miproducto);
            }


            return(Productos);
        }
        public bool fueborradocliente(Cliente clien)
        {
            Int64         cod = clien.dni;
            coneccion     con = new coneccion();
            IDbConnection conex;
            object        existe;

            try
            {
                conex  = con.crear();
                existe = con.TraerValorSp("getclienbycodinactivo", conex, cod);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);

            if (existe == null)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
Exemplo n.º 4
0
        public bool existetesorero(Tesorero tesor)
        {
            Int64         cod = tesor.dni;
            coneccion     con = new coneccion();
            IDbConnection conex;
            object        existe;

            try
            {
                conex  = con.crear();
                existe = con.TraerValorSp("gettesorbycod", conex, cod);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);

            if (existe == null)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
Exemplo n.º 5
0
        public bool fueborradoproducto(Producto prod)
        {
            object aca_hay_algo;

            coneccion     con = new coneccion();
            IDbConnection conex;

            try
            {
                conex        = con.crear();
                aca_hay_algo = con.TraerValorSp("verproductobycodinactivo", conex, prod.Codigo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
            if (aca_hay_algo == null)
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
Exemplo n.º 6
0
        public void modificarproducto(Producto prod)
        {
            coneccion     con = new coneccion();
            IDbConnection conex;

            try
            {
                conex = con.crear();
                con.ejec_afectando_filasSp("modificarproducto", conex, prod.Codigo, prod.Nombre, prod.Descripcion, prod.Imagen, prod.Cantidad, prod.Precio);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
        }
Exemplo n.º 7
0
        public void bajaproducto(Producto prod)
        {
            coneccion     con = new coneccion();
            IDbConnection conex;

            try
            {
                conex = con.crear();
                con.ejec_afectando_filasSp("bajaproducto", conex, prod.Codigo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
        }
        public void bajacliente(Cliente clien)
        {
            DataTable     mitabla = new DataTable();
            coneccion     con     = new coneccion();
            IDbConnection conex;


            try
            {
                conex = con.crear();
                con.ejec_afectando_filasSp("bajacliente", conex, clien.dni);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
        }
        public void modificarcliente(Cliente clien)
        {
            DataTable     mitabla = new DataTable();
            coneccion     con     = new coneccion();
            IDbConnection conex;


            try
            {
                conex   = con.crear();
                mitabla = con.TraerDataTableSp("modificarcliente", conex, clien.dni, clien.nombre, clien.apellido, clien.telefonofijo, clien.telefonocelular, clien.email, clien.fechanacimiento, clien.direccion);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
        }
Exemplo n.º 10
0
        public void crearnuevopeluquero(Peluquero peluq)
        {
            DataTable     mitabla = new DataTable();
            coneccion     con     = new coneccion();
            IDbConnection conex;


            try
            {
                conex   = con.crear();
                mitabla = con.TraerDataTableSp("crearnuevopeluquero", conex, peluq.dni, peluq.nombre, peluq.apellido, peluq.telefonofijo, peluq.telefonocelular, peluq.fechaingreso, peluq.fechanacimiento, peluq.direccion, peluq.horarioentrada, peluq.horariosalida);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
        }
Exemplo n.º 11
0
        public void bajatesorero(Tesorero tesor)
        {
            DataTable     mitabla = new DataTable();
            coneccion     con     = new coneccion();
            IDbConnection conex;


            try
            {
                conex = con.crear();
                con.ejec_afectando_filasSp("bajatesorero", conex, tesor.dni);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
        }
Exemplo n.º 12
0
        public void modificartesorero(Tesorero tesor)
        {
            DataTable     mitabla = new DataTable();
            coneccion     con     = new coneccion();
            IDbConnection conex;


            try
            {
                conex   = con.crear();
                mitabla = con.TraerDataTableSp("modificartesorero", conex, tesor.dni, tesor.nombre, tesor.apellido, tesor.telefonofijo, tesor.telefonocelular, tesor.fechaingreso, tesor.fechanacimiento, tesor.direccion, tesor.horarioentrada, tesor.horariosalida);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
        }
Exemplo n.º 13
0
        public List <Tesorero> gettesoreroactivobynombreyape(Tesorero tesor)
        {
            DataTable     mitabla = new DataTable();
            coneccion     con     = new coneccion();
            IDbConnection conex;
            string        nombre   = "%" + tesor.nombre + "%";
            string        apellido = "%" + tesor.apellido + "%";

            try
            {
                conex   = con.crear();
                mitabla = con.TraerDataTableSp("busc_tesor_por_nom_ape", conex, nombre, apellido);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
            List <Tesorero> Tesoreros = new List <Tesorero>();


            foreach (DataRow row in mitabla.Rows)
            {
                Tesorero mitesorero = new Tesorero();
                mitesorero.dni             = Convert.ToInt64(row["codtesorero"]);
                mitesorero.apellido        = row["apellido"].ToString();
                mitesorero.nombre          = row["nombre"].ToString();
                mitesorero.telefonocelular = row["telefonocelular"].ToString();
                mitesorero.telefonofijo    = row["telefonofijo"].ToString();
                mitesorero.direccion       = row["direccion"].ToString();
                mitesorero.fechaingreso    = Convert.ToDateTime(row["fechadeingreso"]);
                mitesorero.fechanacimiento = Convert.ToDateTime(row["fechanacimiento"]);
                mitesorero.horarioentrada  = Convert.ToDateTime(row["horarioentrada"]);
                mitesorero.horariosalida   = Convert.ToDateTime(row["horariosalida"]);

                Tesoreros.Add(mitesorero);
            }


            return(Tesoreros);
        }
Exemplo n.º 14
0
        public List <Peluquero> getpeluqueroactivobycodigo(Peluquero peluq)
        {
            DataTable     mitabla = new DataTable();
            Int64         cod     = peluq.dni;
            coneccion     con     = new coneccion();
            IDbConnection conex;


            try
            {
                conex   = con.crear();
                mitabla = con.TraerDataTableSp("getpeluqbycod", conex, cod);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
            List <Peluquero> Peluqueros = new List <Peluquero>();


            foreach (DataRow row in mitabla.Rows)
            {
                Peluquero mipeluquero = new Peluquero();
                mipeluquero.dni             = Convert.ToInt64(row["codpeluquero"]);
                mipeluquero.apellido        = row["apellido"].ToString();
                mipeluquero.nombre          = row["nombre"].ToString();
                mipeluquero.telefonocelular = row["telefonocelular"].ToString();
                mipeluquero.telefonofijo    = row["telefonofijo"].ToString();
                mipeluquero.direccion       = row["direccion"].ToString();
                mipeluquero.fechaingreso    = Convert.ToDateTime(row["fechadeingreso"]);
                mipeluquero.fechanacimiento = Convert.ToDateTime(row["fechanacimiento"]);
                mipeluquero.horarioentrada  = Convert.ToDateTime(row["horarioentrada"]);
                mipeluquero.horariosalida   = Convert.ToDateTime(row["horariosalida"]);

                Peluqueros.Add(mipeluquero);
            }


            return(Peluqueros);
        }
Exemplo n.º 15
0
        public List <Cliente> getpeluqueroactivobynombreyape(Cliente clien)
        {
            DataTable     mitabla = new DataTable();
            coneccion     con     = new coneccion();
            IDbConnection conex;
            string        nombre   = "%" + clien.nombre + "%";
            string        apellido = "%" + clien.apellido + "%";

            try
            {
                conex   = con.crear();
                mitabla = con.TraerDataTableSp("busclienpornomyape", conex, nombre, apellido);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
            List <Cliente> clientes = new List <Cliente>();


            foreach (DataRow row in mitabla.Rows)
            {
                Cliente micliente = new Cliente();
                micliente.dni             = Convert.ToInt64(row["codcliente"]);
                micliente.apellido        = row["apellido"].ToString();
                micliente.nombre          = row["nombre"].ToString();
                micliente.telefonocelular = row["telefonocelular"].ToString();
                micliente.telefonofijo    = row["telefonofijo"].ToString();
                micliente.direccion       = row["direccion"].ToString();
                micliente.email           = row["mail"].ToString();
                micliente.fechanacimiento = Convert.ToDateTime(row["fechanacimiento"]);


                clientes.Add(micliente);
            }


            return(clientes);
        }
Exemplo n.º 16
0
        public List <Cliente> getclienteactivobycodigo(Cliente clien)
        {
            DataTable     mitabla = new DataTable();
            Int64         cod     = clien.dni;
            coneccion     con     = new coneccion();
            IDbConnection conex;


            try
            {
                conex   = con.crear();
                mitabla = con.TraerDataTableSp("getclienbycod", conex, cod);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
            List <Cliente> Clientes = new List <Cliente>();


            foreach (DataRow row in mitabla.Rows)
            {
                Cliente micliente = new Cliente();
                micliente.dni             = Convert.ToInt64(row["codcliente"]);
                micliente.apellido        = row["apellido"].ToString();
                micliente.nombre          = row["nombre"].ToString();
                micliente.telefonocelular = row["telefonocelular"].ToString();
                micliente.telefonofijo    = row["telefonofijo"].ToString();
                micliente.direccion       = row["direccion"].ToString();
                micliente.fechanacimiento = Convert.ToDateTime(row["fechanacimiento"]);
                micliente.email           = row["mail"].ToString();
                micliente.nivel           = Convert.ToInt32(row["nivel"]);
                Clientes.Add(micliente);
            }


            return(Clientes);
        }
Exemplo n.º 17
0
        public List <Cliente> getclientesactivos()
        {
            DataTable mitabla = new DataTable();

            coneccion     con = new coneccion();
            IDbConnection conex;

            try
            {
                conex   = con.crear();
                mitabla = con.TraerDataTable("veracti_clien", conex);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
            List <Cliente> Clientes = new List <Cliente>();


            foreach (DataRow row in mitabla.Rows)
            {
                Cliente micliente = new Cliente();
                micliente.dni             = Convert.ToInt64(row["codpeluquero"]);
                micliente.apellido        = row["apellido"].ToString();
                micliente.nombre          = row["nombre"].ToString();
                micliente.telefonocelular = row["telefonocelular"].ToString();
                micliente.telefonofijo    = row["telefonofijo"].ToString();
                micliente.direccion       = row["direccion"].ToString();

                micliente.fechanacimiento = Convert.ToDateTime(row["fechanacimiento"]);

                Clientes.Add(micliente);
            }


            return(Clientes);
        }
Exemplo n.º 18
0
        public List <Tesorero> get_tesoreros_activos()
        {
            DataTable mitabla = new DataTable();

            coneccion     con = new coneccion();
            IDbConnection conex;

            try
            {
                conex   = con.crear();
                mitabla = con.TraerDataTable("veracti_tesoreros", conex);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            con.cerrar(conex);
            List <Tesorero> Tesoreros = new List <Tesorero>();


            foreach (DataRow row in mitabla.Rows)
            {
                Tesorero mitesorero = new Tesorero();
                mitesorero.dni             = Convert.ToInt64(row["codtesorero"]);
                mitesorero.apellido        = row["apellido"].ToString();
                mitesorero.nombre          = row["nombre"].ToString();
                mitesorero.telefonocelular = row["telefonocelular"].ToString();
                mitesorero.telefonofijo    = row["telefonofijo"].ToString();
                mitesorero.direccion       = row["direccion"].ToString();

                mitesorero.fechanacimiento = Convert.ToDateTime(row["fechanacimiento"]);

                Tesoreros.Add(mitesorero);
            }


            return(Tesoreros);
        }