Example #1
0
        public void cargarTurno(Turno nuevo)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO TURNOS (IDCLIENTE,IDMASCOTA,IDSERVICIO,IDEMPLEADO,FECHA,HORA,ESTADO) VALUES (@IDCLIENTE,@IDMASCOTA,@IDSERVICIO,@IDEMPLEADO,@FECHA,@HORA,@ESTADO)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@IDCLIENTE", nuevo.cliente.id);
                accesoDatos.Comando.Parameters.AddWithValue("@IDMASCOTA", nuevo.animal.id);
                accesoDatos.Comando.Parameters.AddWithValue("@IDSERVICIO", nuevo.servicio.id);
                accesoDatos.Comando.Parameters.AddWithValue("@IDEMPLEADO", nuevo.empleado.id);
                accesoDatos.Comando.Parameters.AddWithValue("@FECHA", DateTime.Parse(nuevo.fecha));
                accesoDatos.Comando.Parameters.AddWithValue("@HORA", TimeSpan.Parse(nuevo.hora));
                accesoDatos.Comando.Parameters.AddWithValue("@ESTADO", true);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Example #2
0
        public bool VerificarAdmin()
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            bool Flag = false;

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM USUARIOS WHERE ESTADO LIKE 1 AND ADMINISTRADOR LIKE 1");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                if (accesoDatos.Lector.Read())
                {
                    Flag = true;
                    return(Flag);
                }
                else
                {
                    return(Flag);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Example #3
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;
            }
        }
Example #4
0
        public List <Usuario> DevolverUsuariosWEB()
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            List <Usuario>     Listado     = new List <Usuario>();
            Usuario            usuario;

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM registrosWeb WHERE ESTADO LIKE 1");

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                while (accesoDatos.Lector.Read())
                {
                    usuario               = new Usuario();
                    usuario.id            = (int)accesoDatos.Lector["ID"];
                    usuario.NombreUsuario = accesoDatos.Lector["USUARIO"].ToString();
                    usuario.ContraseƱa    = accesoDatos.Lector["CONTRASEƑA"].ToString();

                    Listado.Add(usuario);
                }

                return(Listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
        public List <Proveedor> cargarComboProv()
        {
            List <Proveedor>   listado     = new List <Proveedor>();
            ManagerAccesoDatos AccesoDatos = new ManagerAccesoDatos();
            Proveedor          Prov;

            try
            {
                //AccesoDatos.setearConsulta("select idproveedor,nombre from proveedores");
                AccesoDatos.setearSP("sp_cargar_cbo_proveedores");
                AccesoDatos.abrirConexion();
                AccesoDatos.ejecutarConsulta();
                while (AccesoDatos.Lector.Read())
                {
                    Prov             = new Proveedor();
                    Prov.idProveedor = (int)AccesoDatos.Lector["idproveedor"];
                    Prov.Nombre      = AccesoDatos.Lector["nombre"].ToString();

                    listado.Add(Prov);
                }

                return(listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                AccesoDatos.cerrarConexion();
            }
        }
        public void Agregar_proveedor(Proveedor aux)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO PROVEEDORES (nombre, idperjuridica, email, telefono, estado) VALUES (@NOMBRE,@IDPERJURIDICA,@EMAIL,@TELEFONO,@ESTADO)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", aux.Nombre);
                accesoDatos.Comando.Parameters.AddWithValue("@IDPERJURIDICA", aux.id);
                accesoDatos.Comando.Parameters.AddWithValue("@EMAIL", aux.contacto);
                accesoDatos.Comando.Parameters.AddWithValue("@TELEFONO", aux.Telefono);
                accesoDatos.Comando.Parameters.AddWithValue("@estado", aux.estado);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Example #7
0
        public List <Raza> listarRazas()
        {
            List <Raza>        listado     = new List <Raza>();
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            Raza raz = new Raza();

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM RAZAS where estado like 1");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();
                while (accesoDatos.Lector.Read())
                {
                    raz        = new Raza();
                    raz.id     = (int)accesoDatos.Lector["ID"];
                    raz.nombre = accesoDatos.Lector["NOMBRE"].ToString();
                    raz.estado = (bool)accesoDatos.Lector["ESTADO"];
                    listado.Add(raz);
                }

                return(listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
        public Cliente DevolverClienteWEB(int idUsuario)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            Cliente            cliente     = new Cliente();

            try
            {
                accesoDatos.setearConsulta("SELECT C.* FROM CLIENTES AS C INNER JOIN REGISTROsWEB AS R ON R.ID = @id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@id", idUsuario);
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                if (accesoDatos.Lector.Read())
                {
                    cliente.id       = (int)accesoDatos.Lector["id"];
                    cliente.nombre   = accesoDatos.Lector["nombre"].ToString();
                    cliente.apellido = accesoDatos.Lector["apellido"].ToString();
                    cliente.contacto = accesoDatos.Lector["contacto"].ToString();
                }

                return(cliente);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #9
0
        public int DevolverID(string nombre)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            int devuelve = -1;

            try
            {
                accesoDatos.setearConsulta("select IDLOCALIDAD from LOCALIDADES WHERE ESTAD LIKE 1 and NOMBRE LIKE '@NOMBRE'");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", nombre);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

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

                return(devuelve);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #10
0
        public decimal traerCostoHOY()
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            decimal            aux         = 0;

            try
            {
                accesoDatos.setearConsulta("SELECT COSTO FROM VENTAS WHERE FECHA LIKE @fecha");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@fecha", DateTime.Now);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                while (accesoDatos.Lector.Read())
                {
                    aux += (decimal)accesoDatos.Lector["COSTO"];
                }

                return(aux);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #11
0
        public void ModificarProducto(Producto mod)
        {
            ManagerAccesoDatos conexion;

            try
            {
                conexion = new ManagerAccesoDatos();
                conexion.setearConsulta("update PRODUCTOS set DESCRIPCION = @descripcion, STOCK = @stock, PRECIO = @precio, PRECIOVENTA = @precioventa, PORCENTAJEGANANCIA = @porcentajeganancia, MARCA = @marca Where Id = @id");
                conexion.Comando.Parameters.Clear();
                conexion.Comando.Parameters.AddWithValue("@descripcion", mod.descripcion);
                conexion.Comando.Parameters.AddWithValue("@stock", mod.stock);
                conexion.Comando.Parameters.AddWithValue("@precio", mod.precio);
                conexion.Comando.Parameters.AddWithValue("@precioventa", mod.precioVenta);
                conexion.Comando.Parameters.AddWithValue("@porcentajeganancia", mod.porcentGanancia);
                conexion.Comando.Parameters.AddWithValue("@marca", mod.marca);
                conexion.Comando.Parameters.AddWithValue("@id", mod.idProducto);

                conexion.abrirConexion();
                conexion.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public decimal DevolverPrecioServicio(int id)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            decimal            precio;

            try
            {
                accesoDatos.setearConsulta("SELECT precio FROM SERVICIOS WHERE ID LIKE @id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@id", id);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                if (accesoDatos.Lector.Read())
                {
                    precio = (decimal)accesoDatos.Lector["precio"];
                    return(precio);
                }

                return(-1);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public List <Servicio> ListarServicios()
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            List <Servicio>    Listado     = new List <Servicio>();
            Servicio           servicio;

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM SERVICIOS WHERE ESTADO LIKE 1");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                while (accesoDatos.Lector.Read())
                {
                    servicio             = new Servicio();
                    servicio.id          = (int)accesoDatos.Lector["ID"];
                    servicio.descripcion = accesoDatos.Lector["DESCRIPCION"].ToString();
                    servicio.precio      = (decimal)accesoDatos.Lector["PRECIO"];
                    servicio.rubro       = accesoDatos.Lector["rubro"].ToString();

                    Listado.Add(servicio);
                }

                return(Listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #14
0
        public List <Localidad> ListarLocalidades()
        {
            List <Localidad>   listado     = new List <Localidad>();
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            Localidad          Loc;

            try
            {
                accesoDatos.setearConsulta("select * from LOCALIDADES WHERE ESTAD LIKE 1");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                while (accesoDatos.Lector.Read())
                {
                    Loc        = new Localidad();
                    Loc.id     = (int)accesoDatos.Lector["idlocalidad"];
                    Loc.nombre = accesoDatos.Lector["nombre"].ToString();

                    listado.Add(Loc);
                }

                return(listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #15
0
        public void CargarVenta(Venta nueva)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO VENTAS (COSTO,PRECIO,IDPRODUCTO,FECHA,CANTIDAD) VALUES (@costo, @precio, @idproducto,@fecha,@cantidad)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@costo", nueva.Costo);
                accesoDatos.Comando.Parameters.AddWithValue("@precio", nueva.PrecioVenta);
                accesoDatos.Comando.Parameters.AddWithValue("@idproducto", nueva.producto.idProducto);
                accesoDatos.Comando.Parameters.AddWithValue("@fecha", nueva.Fecha);
                accesoDatos.Comando.Parameters.AddWithValue("@cantidad", nueva.cantidad);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Example #16
0
        public List <Animal> ListarAnimales()
        {
            List <Animal>      Listado     = new List <Animal>();
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            Animal             animal;

            try
            {
                accesoDatos.setearSP("sp_listar_mascotas");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                while (accesoDatos.Lector.Read())
                {
                    animal = new Animal();

                    animal.nombre      = accesoDatos.Lector["nombre"].ToString();
                    animal.apellido    = accesoDatos.Lector["apellido"].ToString();
                    animal.especie     = accesoDatos.Lector["especie"].ToString();
                    animal.raza        = new Raza();
                    animal.raza.id     = (int)accesoDatos.Lector["id"];
                    animal.raza.nombre = accesoDatos.Lector["RazaNombre"].ToString();

                    Listado.Add(animal);
                }

                return(Listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #17
0
        public List <Puesto> ListarPuestos()
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            Puesto             puesto;
            List <Puesto>      Listado = new List <Puesto>();

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM PUESTOS");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                while (accesoDatos.Lector.Read())
                {
                    puesto             = new Puesto();
                    puesto.Id          = (int)accesoDatos.Lector["ID"];
                    puesto.Descripcion = accesoDatos.Lector["DESCRIPCION"].ToString();

                    Listado.Add(puesto);
                }

                return(Listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #18
0
        public bool ValidarNombreUsuario(string nombre)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("SELECT USUARIO FROM registrosWeb WHERE ESTADO LIKE 1 AND USUARIO LIKE @nombre");

                accesoDatos.setearConsulta("SELECT * FROM REGISTROSWEB WHERE USUARIO LIKE @nombre");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("nombre", nombre);
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                if (accesoDatos.Lector.Read())
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Example #19
0
        public void CargarHorasTomadasVeterinaria(String hora, string fecha, int empleado, int id)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            TimeSpan           aux1;
            TimeSpan           aux2;

            try
            {
                accesoDatos.setearConsulta("INSERT INTO TURNOSTOMADOS (FECHA, HORAINICIO, HORAFIN,IDEMPLEADO,IDTURNO) VALUES (@fecha, @horainicio,@horafin,@idempleado,@idturno)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@fecha", DateTime.Parse(fecha));
                accesoDatos.Comando.Parameters.AddWithValue("@horainicio", TimeSpan.Parse(hora));

                aux1 = TimeSpan.Parse(hora);
                aux2 = TimeSpan.Parse("00:30");
                aux1 = aux1 + aux2;

                accesoDatos.Comando.Parameters.AddWithValue("@horafin", aux1);
                accesoDatos.Comando.Parameters.AddWithValue("@idempleado", empleado);
                accesoDatos.Comando.Parameters.AddWithValue("@idturno", id);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Example #20
0
        public bool VerificarHora(string hora, int id, string fecha)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            bool flag = false;

            try
            {
                accesoDatos.setearConsulta("SELECT * FROM TURNOSTOMADOS WHERE ESTADO LIKE 1 AND REALIZADO LIKE 0");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                while (accesoDatos.Lector.Read())
                {
                    if (TimeSpan.Parse(hora) >= (TimeSpan)accesoDatos.Lector["HORAINICIO"] && TimeSpan.Parse(hora) <= (TimeSpan)accesoDatos.Lector["HORAFIN"] && DateTime.Parse(fecha) == (DateTime)accesoDatos.Lector["fecha"] && id == (int)accesoDatos.Lector["idempleado"])
                    {
                        flag = true;
                        return(flag);
                    }
                }

                return(flag);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Example #21
0
        public List <Turno> listarTurnosXfecha(string fecha)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            List <Turno>       Listado     = new List <Turno>();
            Turno turno;

            try
            {
                accesoDatos.setearConsulta("select t.id as IdTurno,t.fecha as Fecha,t.hora as Hora, c.nombre as Nombre,c.apellido as Apellido,a.nombre as Mascota,a.Especie as especie,r.nombre as Raza,s.descripcion as Servicio,s.precio as Precio,e.nombre as NombreEmpleado ,e.apellido as ApellidoEmpleado from turnos as t inner join clientes as c on c.id = t.idcliente inner join animales as a on a.id = t.idmascota inner join razas as r on r.id = a.idraza inner join servicios as s on s.id = t.idservicio inner join empleados as e on e.id = t.idempleado where t.estado like 1 and t.realizado like 0 and DATEPART(year, t.fecha) like DATEPART(year, @fecha) and DATEPART(MONTH, t.fecha) like DATEPART(MONTH, @fecha) and DATEPART(DAY, t.fecha) like DATEPART(DAY, @fecha)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@fecha", DateTime.Parse(fecha));

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                while (accesoDatos.Lector.Read())
                {
                    turno = new Turno();

                    turno.id = (int)accesoDatos.Lector["idTurno"];

                    turno.cliente          = new Cliente();
                    turno.cliente.nombre   = accesoDatos.Lector["Nombre"].ToString();
                    turno.cliente.apellido = accesoDatos.Lector["Apellido"].ToString();

                    turno.animal         = new Animal();
                    turno.animal.nombre  = accesoDatos.Lector["Mascota"].ToString();
                    turno.animal.especie = accesoDatos.Lector["Especie"].ToString();

                    turno.animal.raza        = new Raza();
                    turno.animal.raza.nombre = accesoDatos.Lector["Raza"].ToString();

                    turno.servicio             = new Servicio();
                    turno.servicio.descripcion = accesoDatos.Lector["Servicio"].ToString();
                    turno.servicio.precio      = (decimal)accesoDatos.Lector["Precio"];

                    turno.empleado          = new Empleado();
                    turno.empleado.nombre   = accesoDatos.Lector["NombreEmpleado"].ToString();
                    turno.empleado.apellido = accesoDatos.Lector["ApellidoEmpleado"].ToString();

                    turno.fecha = Convert.ToDateTime(accesoDatos.Lector["Fecha"]).ToShortDateString().ToString();
                    turno.hora  = accesoDatos.Lector["Hora"].ToString();

                    Listado.Add(turno);
                }

                return(Listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Example #22
0
        public List <Turno> listarTurnosHoy()
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();
            List <Turno>       Listado     = new List <Turno>();
            Turno turno;

            try
            {
                accesoDatos.setearSP("sp_listar_turnos_hoy");
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarConsulta();

                while (accesoDatos.Lector.Read())
                {
                    turno = new Turno();

                    turno.id = (int)accesoDatos.Lector["idTurno"];

                    turno.cliente          = new Cliente();
                    turno.cliente.nombre   = accesoDatos.Lector["Nombre"].ToString();
                    turno.cliente.apellido = accesoDatos.Lector["Apellido"].ToString();

                    turno.animal         = new Animal();
                    turno.animal.nombre  = accesoDatos.Lector["Mascota"].ToString();
                    turno.animal.especie = accesoDatos.Lector["especie"].ToString();

                    turno.animal.raza        = new Raza();
                    turno.animal.raza.nombre = accesoDatos.Lector["Raza"].ToString();

                    turno.servicio             = new Servicio();
                    turno.servicio.descripcion = accesoDatos.Lector["Servicio"].ToString();
                    turno.servicio.precio      = (decimal)accesoDatos.Lector["Precio"];

                    turno.empleado          = new Empleado();
                    turno.empleado.nombre   = accesoDatos.Lector["NombreEmpleado"].ToString();
                    turno.empleado.apellido = accesoDatos.Lector["ApellidoEmpleado"].ToString();

                    turno.fecha = Convert.ToDateTime(accesoDatos.Lector["Fecha"]).ToShortDateString().ToString();
                    turno.hora  = accesoDatos.Lector["Hora"].ToString();

                    Listado.Add(turno);
                }

                return(Listado);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Example #23
0
        public void eliminarLocalidad(Localidad eliminado)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE LOCALIDADES SET ESTADO = 0 WHERE id = @id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@id", eliminado.id);
                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #24
0
        public void eliminarProducto(Producto eliminado)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE PRODUCTOS SET ESTADO = 0 WHERE id = @id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@id", eliminado.idProducto);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #25
0
        public void AgregarLocalidad(Localidad loc)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO LOCALIDADES (NOMBRE) VALUES (@NOMBRE)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", loc.nombre);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #26
0
        public void cargarPuesto(Puesto nuevo)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO PUESTOS (DESCRIPCION) VALUES (@DESCRIPCION)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@DESCRIPCION", nuevo.Descripcion);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #27
0
        public void ModificarLocalidad(Localidad Modificada)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE LOCALIDADES SET NOMBRE = @nombre WHERE IDLOCALIDAD = @id ");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@id", Modificada.id);
                accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", Modificada.nombre);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #28
0
        public void ModificarPuesto(Puesto Modificado)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE PUESTOS SET DESCRIPCION = @DESCRIPCION WHERE ID LIKE @ID");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@ID", Modificado.Id);
                accesoDatos.Comando.Parameters.AddWithValue("@DESCRIPCION", Modificado.Descripcion);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #29
0
        public void AgregarAnimalXcliente(int idcliente, int idanimal)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO ANIMALESXCLIENTE (IDANIMAL,IDCLIENTE) VALUES (@IDANIMAL,@IDCLIENTE)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@IDANIMAL", idanimal);
                accesoDatos.Comando.Parameters.AddWithValue("@IDCLIENTE", idcliente);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #30
0
        public void reducirStock(Producto vendido, int cantidad)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE PRODUCTOS SET STOCK =  @stock WHERE ID = @id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@stock", vendido.stock - cantidad);
                accesoDatos.Comando.Parameters.AddWithValue("@id", vendido.idProducto);

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