Esempio n. 1
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 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();
            }
        }
Esempio n. 3
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();
            }
        }
Esempio n. 4
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();
            }
        }
Esempio n. 5
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();
            }
        }
Esempio n. 6
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;
            }
        }
Esempio n. 7
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;
            }
        }
Esempio n. 8
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;
            }
        }
Esempio n. 9
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;
            }
        }
Esempio n. 10
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;
            }
        }
Esempio n. 11
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;
            }
        }
Esempio n. 12
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;
            }
        }
Esempio n. 13
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;
            }
        }
        public void Agregar_PersonaJuridica(string razon, Int64 cuit, bool estado)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("insert into personasJuridicas (RAZONSOCIAL, CUIT ,ESTADO) values (@RAZONSOCIAL,@CUIT,@ESTADO)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@RAZONSOCIAL", razon);
                accesoDatos.Comando.Parameters.AddWithValue("@CUIT", cuit);
                accesoDatos.Comando.Parameters.AddWithValue("@ESTADO", estado);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 15
0
        public void modificarRaza(Raza mod)
        {
            ManagerAccesoDatos conexion;

            try
            {
                conexion = new ManagerAccesoDatos();
                conexion.setearConsulta("update RAZAS set NOMBRE = @nombre Where Id = @id");
                conexion.Comando.Parameters.Clear();
                conexion.Comando.Parameters.AddWithValue("@nombre", mod.nombre);
                conexion.Comando.Parameters.AddWithValue("@id", mod.id);

                conexion.abrirConexion();
                conexion.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 16
0
        public void ModificarServicio(Servicio Modificado)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE SERVICIOS SET DESCRIPCION = @descripcion, PRECIO = @precio, RUBRO = @rubro WHERE ID = @ID");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@ID", Modificado.id);
                accesoDatos.Comando.Parameters.AddWithValue("@descripcion", Modificado.descripcion);
                accesoDatos.Comando.Parameters.AddWithValue("@precio", Modificado.precio);
                accesoDatos.Comando.Parameters.AddWithValue("@rubro", Modificado.rubro);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 17
0
        public void agregarServicio(Servicio nuevo)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO SERVICIOS (DESCRIPCION,PRECIO,RUBRO,ESTADO) VALUES (@DESCRIPCION, @PRECIO,@RUBRO, @ESTADO)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@DESCRIPCION", nuevo.descripcion);
                accesoDatos.Comando.Parameters.AddWithValue("@PRECIO", nuevo.precio);
                accesoDatos.Comando.Parameters.AddWithValue("@RUBRO", nuevo.rubro);
                accesoDatos.Comando.Parameters.AddWithValue("@ESTADO", true);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 18
0
        public void ModificarAnimal(Animal Modificado)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE ANIMALES SET idraza = @IDRAZA, nombre = @NOMBRE, especie = @ESPECIE WHERE ID = @ID");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@IDRAZA", Modificado.raza.id);
                accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", Modificado.nombre);
                accesoDatos.Comando.Parameters.AddWithValue("@ESPECIE", Modificado.especie);
                accesoDatos.Comando.Parameters.AddWithValue("@ID", Modificado.id);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 19
0
        public void ModificarCliente(Cliente modificado)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE CLIENTES SET NOMBRE = @nombre, APELLIDO = @apellido, CONTACTO = @contacto, LOCALIDAD = @localidad WHERE ID LIKE @id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@nombre", modificado.nombre);
                accesoDatos.Comando.Parameters.AddWithValue("@apellido", modificado.apellido);
                accesoDatos.Comando.Parameters.AddWithValue("@contacto", modificado.contacto);
                accesoDatos.Comando.Parameters.AddWithValue("@localidad", modificado.localidad.id);
                accesoDatos.Comando.Parameters.AddWithValue("@ID", modificado.id);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 20
0
        public void agregarCliente(Cliente nuevo)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO CLIENTES (NOMBRE, APELLIDO,CONTACTO,LOCALIDAD,ESTADO) VALUES (@NOMBRE,@APELLIDO,@CONTACTO,@LOCALIDAD,@ESTADO)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", nuevo.nombre);
                accesoDatos.Comando.Parameters.AddWithValue("@APELLIDO", nuevo.apellido);
                accesoDatos.Comando.Parameters.AddWithValue("@CONTACTO", nuevo.contacto);
                accesoDatos.Comando.Parameters.AddWithValue("@LOCALIDAD", nuevo.localidad.id);
                accesoDatos.Comando.Parameters.AddWithValue("@ESTADO", nuevo.estado);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 21
0
        public void CancelarVenta(Venta Cancelada)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE VENTAS ESTADO = @estado WHERE ID = @id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@estado", 1);
                accesoDatos.Comando.Parameters.AddWithValue("@id", Cancelada.IdVenta);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Esempio n. 22
0
        public void CargarProdXProv(int idprov, int idprod)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("insert into ProductosXproveedores (idproveedor,idproducto) values (@idproveedor,@idproducto)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@idproveedor", idprov);
                accesoDatos.Comando.Parameters.AddWithValue("@idproducto", idprod);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Esempio n. 23
0
        public void CancelarTurnoTomado(int id)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE TURNOSTOMADOS SET ESTADO = @estado WHERE IDTURNO LIKE @idturno");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@estado", false);
                accesoDatos.Comando.Parameters.AddWithValue("@idturno", id);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Esempio n. 24
0
        public void EliminarUsuario(Usuario eliminado)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("USPATE USUARIOS SET ESTADO = @estado WHERE IDUSUARIO = @id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@estado", false);
                accesoDatos.Comando.Parameters.AddWithValue("@id", eliminado.id);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Esempio n. 25
0
        public void CargarEmpleado(Empleado nuevo)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO EMPLEADOS (NOMBRE, APELLIDO, CONTACTO,RUBRO, PUESTO, ESTADO ) VALUES (@NOMBRE, @APELLIDO, @CONTACTO,@RUBRO, @PUESTO, @ESTADO)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@NOMBRE", nuevo.nombre);
                accesoDatos.Comando.Parameters.AddWithValue("@APELLIDO", nuevo.apellido);
                accesoDatos.Comando.Parameters.AddWithValue("@CONTACTO", nuevo.contacto);
                accesoDatos.Comando.Parameters.AddWithValue("@RUBRO", nuevo.rubro);
                accesoDatos.Comando.Parameters.AddWithValue("@PUESTO", nuevo.puesto.Id);
                accesoDatos.Comando.Parameters.AddWithValue("@ESTADO", true);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 26
0
        public void ModificarEmpleado(Empleado modificado)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE EMPLEADOS SET  NOMBRE = @nombre, APELLIDO = @apellido, CONTACTO = @contacto, PUESTO = @puesto, RUBRO = @rubro WHERE ID =  @id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@nombre", modificado.nombre);
                accesoDatos.Comando.Parameters.AddWithValue("@apellido", modificado.apellido);
                accesoDatos.Comando.Parameters.AddWithValue("@contacto", modificado.contacto);
                accesoDatos.Comando.Parameters.AddWithValue("@puesto", modificado.puesto.Id);
                accesoDatos.Comando.Parameters.AddWithValue("@rubro", modificado.rubro);
                accesoDatos.Comando.Parameters.AddWithValue("@id", modificado.id);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 27
0
        public void CancelarTurno(Turno cancelado)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE TURNOS SET ESTADO = @estado WHERE ID LIKE @id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@estado", cancelado.estado);
                accesoDatos.Comando.Parameters.AddWithValue("@ID", cancelado.id);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Esempio n. 28
0
        public bool ChequearProducto(int idproducto, int idproveedor)
        {
            bool existe = false;
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            accesoDatos.setearConsulta("select * from  ProductosXproveedores where idproducto like  @idproducto and idproveedor like @idproveedor");
            accesoDatos.Comando.Parameters.Clear();
            accesoDatos.Comando.Parameters.AddWithValue("@idproducto", idproducto);
            accesoDatos.Comando.Parameters.AddWithValue("@idproveedor", idproveedor);

            accesoDatos.abrirConexion();
            accesoDatos.ejecutarAccion();

            if (accesoDatos.Lector.Read())
            {
                existe = true;
                return(existe);
            }
            else
            {
                return(existe);
            }
        }
Esempio n. 29
0
        public void RegistroUsuario(Usuario Nuevo)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("INSERT INTO USUARIOS (NOMBREUSUARIO,CONTRASEÑA) VALUES (@nombre, @contraseña)");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@nombre", Nuevo.NombreUsuario);
                accesoDatos.Comando.Parameters.AddWithValue("@contraseña", Nuevo.Contraseña);

                accesoDatos.abrirConexion();
                accesoDatos.ejecutarAccion();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                accesoDatos.cerrarConexion();
            }
        }
Esempio n. 30
0
        public void TurnoRealizado(Turno turno)
        {
            ManagerAccesoDatos accesoDatos = new ManagerAccesoDatos();

            try
            {
                accesoDatos.setearConsulta("UPDATE TURNOS SET REALIZADO = @realizado WHERE ID LIKE @id");
                accesoDatos.Comando.Parameters.Clear();
                accesoDatos.Comando.Parameters.AddWithValue("@realizado", turno.realizado);
                accesoDatos.Comando.Parameters.AddWithValue("@ID", turno.id);

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