Esempio n. 1
0
        public int buscar_ultimo_idprod()
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            int aux;

            try
            {
                accesoDatos.setearConsulta("select max(id) as ID from productos");
                //accesoDatos.setearSP("sp_buscarMax_id_prod");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                if (accesoDatos.Lector.Read())
                {
                    aux = (int)accesoDatos.Lector["ID"];
                    return(aux);
                }

                return(accesoDatos.ejecutarAccionReturn());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 2
0
        public int AgregarRaza(Raza raza)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO RAZAS output inserted.id values (@nombre, @estado)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@nombre", raza.nombre);
                accesoDatos.Comando.Parameters.AddWithValue("@estado", raza.estado);
                accesoDatos.abrirConexion();


                return(accesoDatos.ejecutarAccionReturn());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 3
0
        public int buscar_ultimo_idanimal()
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            int aux;

            try
            {
                accesoDatos.setearConsulta("SELECT MAX(ID) as id FROM ANIMALES");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                if (accesoDatos.Lector.Read())
                {
                    aux = (int)accesoDatos.Lector["id"];
                    return(aux);
                }

                return(accesoDatos.ejecutarAccionReturn());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 4
0
        public int  Agregarproducto(Producto prod)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO PRODUCTOS output inserted.id values (@descripcion,@stock,@precio,@precioventa,@porcentajeganancia,@marca,@estado)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@descripcion", prod.descripcion);
                accesoDatos.Comando.Parameters.AddWithValue("@stock", prod.stock);
                accesoDatos.Comando.Parameters.AddWithValue("@precio", prod.precio);
                accesoDatos.Comando.Parameters.AddWithValue("@marca", prod.marca);
                accesoDatos.Comando.Parameters.AddWithValue("@estado", prod.estado);
                accesoDatos.Comando.Parameters.AddWithValue("@precioventa", prod.precioVenta);
                accesoDatos.Comando.Parameters.AddWithValue("@porcentajeganancia", prod.porcentGanancia);

                accesoDatos.abrirConexion();
                return(accesoDatos.ejecutarAccionReturn());
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }