public void EliminarDescuento(Descuento unDescuento)
 {
     AccederDatos.AbrirConexion();
     AccederDatos.DefinirTipoComando("UPDATE Descuentos SET Estado = 0 WHERE CodigoDescuento ='" + unDescuento.CodigoDescuento + "'");
     AccederDatos.EjecutarAccion();
     AccederDatos.CerrarConexion();
 }
Exemplo n.º 2
0
 public void AgregarCuentaCorriente(CuentaCorriente unaCuentaCorriente)
 {
     AccederDatos.AbrirConexion();
     AccederDatos.DefinirTipoComando(("INSERT INTO CuentaCorrientes(Saldo) VALUES ('" + unaCuentaCorriente.Saldo + "')"));
     AccederDatos.EjecutarAccion();
     AccederDatos.CerrarConexion();
 }
Exemplo n.º 3
0
 public void EliminarRubro(Rubro unRubro)
 {
     AccederDatos.AbrirConexion();
     AccederDatos.DefinirTipoComando("UPDATE Rubros SET Estado = 0 WHERE CodigoRubro ='" + unRubro.CodigoRubro + "'");
     AccederDatos.EjecutarAccion();
     AccederDatos.CerrarConexion();
 }
Exemplo n.º 4
0
        public void AgregarContacto(Contacto unContacto)
        {
            AccederDatos.DefinirTipoComando("INSERT INTO Contactos (Telefono,Celular,Mail,CodigoDireccion)" +
                                            "VALUES ('" + unContacto.Telefono + "','" + unContacto.Celular + "','" + unContacto.Mail + "','" + unContacto.Direccion.CodigoDireccion + "')");

            AccederDatos.AbrirConexion();
            AccederDatos.EjecutarAccion();
            AccederDatos.CerrarConexion();
        }
        public void AgregarDireccion(Direccion unaDireccion)
        {
            AccederDatos.AbrirConexion();
            AccederDatos.DefinirTipoComando(("INSERT INTO Direcciones (Calle,Numero,CodigoPostal,Localidad,Provincia)" +
                                             "VALUES ('" + unaDireccion.Calle + "','" + unaDireccion.Numero + "','" + unaDireccion.CodigoPostal + "','" + unaDireccion.Localidad + "','" + unaDireccion.Provincia + "')"));

            AccederDatos.EjecutarAccion();
            AccederDatos.CerrarConexion();
        }
 public void AgregarProveedor(Proveedor unNuevoProveedor)
 {
     unaDireccion.AgregarDireccion(unNuevoProveedor.Contacto.Direccion);
     unContacto.AgregarContacto(unNuevoProveedor.Contacto);
     AccederDatos.AbrirConexion();
     AccederDatos.DefinirTipoComando("INSERT INTO Proveedores(CodigoProveedor,RazonSocial,NumeroCUIT, NombreFantasia,CodigoCondicionIVA,CodigoContacto) VALUES ('"
                                     + unNuevoProveedor.CodigoProveedor + "','" + unNuevoProveedor.RazonSocial + "','" + unNuevoProveedor.NumeroCUIT + "','" + unNuevoProveedor.NombreFantasia + "','" + unNuevoProveedor.CondicionIVA.CodigoCondicionIVA + "','" + unNuevoProveedor.Contacto.CodigoContacto + "')");
     AccederDatos.EjecutarAccion();
     AccederDatos.CerrarConexion();
 }
        //public List<Cliente> BusquedaCliente(string ParametroBusqueda, string NombreColumna) {

        //    //ParametroBusqueda.ToUpper();
        //    //List<Cliente> ListadoClientes = new List<Cliente>();
        //    //AdministradorAccesoDatos AccederDatos = new AdministradorAccesoDatos();

        //    //string Consulta = "Select Clientes.Codigo, PersonaFisicas.Nombre, PersonaFisicas.Apellido, CuentaCorrientes.Saldo FROM Clientes INNER JOIN" +
        //    //    " FisicasXClientes ON FisicasXClientes.CodigoCliente = Clientes.Codigo INNER JOIN PersonaFisicas ON PersonaFisicas.CodigoPersonaFisica = " +
        //    //    "FisicasXClientes.CodigPersonaFisica INNER JOIN CuentaCorrientes ON CuentaCorrientes.CodigoCuentaCorriente = Clientes.CodigoCuentaCorriente " +
        //    //    "Where PersonaFisicas." + NombreColumna + " LIKE '" + ParametroBusqueda + "%'";

        //    //    //"select * from Clientes where " + NombreColumna + " LIKE '" + ParametroBusqueda +"'";

        //    //AccederDatos.DefinirTipoComando(Consulta);
        //    //AccederDatos.AbrirConexion();
        //    //AccederDatos.EjecutarConsulta();

        //    //while (AccederDatos.LectorDatos.Read())
        //    //{
        //    //    Cliente unNuevoCliente = new Cliente();
        //    //    unNuevoCliente.CuentaCorriente = new CuentaCorriente();
        //    //    PersonaFisica unaNuevaPersonaFisica = new PersonaFisica();
        //    //    unNuevoCliente.CodigoCliente = (int) AccederDatos.LectorDatos["Codigo"];
        //    //    unaNuevaPersonaFisica.Nombre = AccederDatos.LectorDatos["Nombre"].ToString();
        //    //    unaNuevaPersonaFisica.Apellido = AccederDatos.LectorDatos["Apellido"].ToString();
        //    //    unNuevoCliente.CuentaCorriente.Saldo = (decimal)AccederDatos.LectorDatos["Saldo"];
        //    //    unNuevoCliente.TipoCliente = unaNuevaPersonaFisica;
        //    //    ListadoClientes.Add(unNuevoCliente);

        //    //}

        //    //AccederDatos.CerrarReader();
        //    //AccederDatos.CerrarConexion();
        //    //return ListadoClientes;
        //}

        public void AgregarCliente(Cliente unNuevoCliente)
        {
            unaDireccion.AgregarDireccion(unNuevoCliente.Contacto.Direccion);
            unContacto.AgregarContacto(unNuevoCliente.Contacto);
            unaCuentaCorriente.AgregarCuentaCorriente(unNuevoCliente.CuentaCorriente);

            AccederDatos.AbrirConexion();
            AccederDatos.DefinirTipoComando("INSERT INTO Clientes (CodigoCliente,NombreCliente,Apellido,CodigoDescuento,CodigoCuentaCorriente,CodigoContacto) VALUES ('" + unNuevoCliente.CodigoCliente + "','" + unNuevoCliente.Nombre + "','" + unNuevoCliente.Apellido + "','" + unNuevoCliente.Descuento.CodigoDescuento + "','" + unNuevoCliente.CuentaCorriente.CodigoCuentaCorriente + "','" + unNuevoCliente.Contacto.CodigoContacto + "')");
            AccederDatos.EjecutarAccion();
            AccederDatos.CerrarConexion();
        }
 public void AgregarCabeceraCompra(CabeceraCompra unaNuevaCabeceraCompra)
 {
     AccederDatos.AbrirConexion();
     AccederDatos.DefinirTipoComando("INSERT INTO Compras (Usuario,Proveedor) VALUES ('" + unaNuevaCabeceraCompra.Usuario.CodigoUsuario + "','" + unaNuevaCabeceraCompra.Proveedor.CodigoProveedor + "')");
     AccederDatos.EjecutarAccion();
     AccederDatos.CerrarConexion();
 }
Exemplo n.º 9
0
 public void ModificarProducto(Producto unProducto)
 {
     AccederDatos.AbrirConexion();
     AccederDatos.DefinirTipoComando("UPDATE Productos Set CodigoBulto=@CodigoBulto, NombreProducto=@NombreProducto, CodigoTipoProducto=@CodigoTipoProducto, CantidadxBulto=@CantidadxBulto, StockCritico=@StockCritico, " +
                                     "CodigoProveedor=@CodigoProveedor, CodigoRubro=@CodigoRubro, Rentabilidad=@Rentabilidad WHERE CodigoProducto = '" + unProducto.CodigoProducto + "'");
     AccederDatos.Comando.Parameters.Clear();
     AccederDatos.Comando.Parameters.AddWithValue("@CodigoBulto", unProducto.CodigoBulto);
     AccederDatos.Comando.Parameters.AddWithValue("@NombreProducto", unProducto.Nombre);
     AccederDatos.Comando.Parameters.AddWithValue("@CodigoTipoProducto", unProducto.TipoProducto.CodigoTipoProducto);
     AccederDatos.Comando.Parameters.AddWithValue("@CantidadxBulto", unProducto.CantidadxBulto);
     AccederDatos.Comando.Parameters.AddWithValue("@StockCritico", unProducto.StockCritico);
     AccederDatos.Comando.Parameters.AddWithValue("@CodigoProveedor", unProducto.Proveedor.CodigoProveedor);
     AccederDatos.Comando.Parameters.AddWithValue("@CodigoRubro", unProducto.Rubro.CodigoRubro);
     AccederDatos.Comando.Parameters.AddWithValue("@Rentabilidad", unProducto.Rentabilidad);
     AccederDatos.EjecutarAccion();
     AccederDatos.CerrarConexion();
 }
 public void AgregarUsuario(Usuario unUsuario)
 {
     AccederDatos.AbrirConexion();
     AccederDatos.DefinirTipoComando("INSERT INTO Participantes (DNI,Nombre,Apellido,Mail,Direccion,Ciudad,CodigoPostal) VALUES ('" + unUsuario.DNI + "','" + unUsuario.Nombre + "','" + unUsuario.Apellido + "'" +
                                     ",'" + unUsuario.Mail + "','" + unUsuario.Direccion + "','" + unUsuario.Ciudad + "','" + unUsuario.CodigoPostal + "')");
     AccederDatos.EjecutarAccion();
     AccederDatos.CerrarConexion();
 }
Exemplo n.º 11
0
 public void AgregarCabeceraVenta(CabeceraVenta unaNuevaCabeceraVenta)
 {
     AccederDatos.AbrirConexion();
     AccederDatos.DefinirTipoComando("INSERT INTO Ventas (Usuario,Cliente,Total,MetodoPago,Fecha) VALUES ('" + unaNuevaCabeceraVenta.Usuario.CodigoUsuario + "','" + unaNuevaCabeceraVenta.Cliente.CodigoCliente + "','" +
                                     unaNuevaCabeceraVenta.Total + "','" + unaNuevaCabeceraVenta.MetodoPago + "','" + unaNuevaCabeceraVenta.FechaEmision + "')");
     AccederDatos.EjecutarAccion();
     AccederDatos.CerrarConexion();
 }
        public void EliminarUsuario(Usuario unUsuario)
        {
            AdministradorAccesoDatos AccederDatos = new AdministradorAccesoDatos();

            AccederDatos.AbrirConexion();
            AccederDatos.DefinirTipoComando("UPDATE Usuarios SET Estado = 0 WHERE CodigoUsuario = '" + unUsuario.CodigoUsuario + "'");
            AccederDatos.EjecutarAccion();
            AccederDatos.CerrarConexion();
        }
        public void AgregarCabeceraNotaDevolucion(CabeceraNotaCredito unaNuevaCabeceraNotaDevolucion)
        {
            AdministradorAccesoDatos AccederDatos = new AdministradorAccesoDatos();

            AccederDatos.AbrirConexion();
            AccederDatos.DefinirTipoComando("INSERT INTO NotaDevolucion (Usuario,Cliente,Total,MetodoPago,Fecha,MotivoDevolucion) VALUES ('" + unaNuevaCabeceraNotaDevolucion.Usuario.CodigoUsuario + "','" + unaNuevaCabeceraNotaDevolucion.Cliente.CodigoCliente + "','" +
                                            unaNuevaCabeceraNotaDevolucion.Total + "','" + unaNuevaCabeceraNotaDevolucion.MetodoPago + "','" + unaNuevaCabeceraNotaDevolucion.FechaEmision + "','" + unaNuevaCabeceraNotaDevolucion.MotivoDevolucion + "')");
            AccederDatos.EjecutarAccion();
            AccederDatos.CerrarConexion();
        }
        public void AgregarUsuario(Usuario unUsuario)
        {
            AdministradorAccesoDatos AccederDatos = new AdministradorAccesoDatos();

            AccederDatos.AbrirConexion();
            AccederDatos.DefinirTipoComando("INSERT INTO Usuarios (CodigoUsuario, Nombre, Sector, Contrasenia) VALUES ('" + unUsuario.CodigoUsuario + "','" + unUsuario.Nombre + "','" + unUsuario.SectorDesignado + "','"
                                            + unUsuario.Constrasenia + "')");
            AccederDatos.EjecutarAccion();
            AccederDatos.CerrarConexion();
        }
Exemplo n.º 15
0
 public void AsignacionVoucher(Voucher unVoucher)
 {
     AccederDatos.AbrirConexion();
     AccederDatos.DefinirTipoComando("UPDATE Vouchers SET Participante=@Participante,Estado=@Estado, CodigoProducto=@CodigoProducto WHERE CodigoVoucher = '" + unVoucher.CodigoVoucher + "'");
     AccederDatos.Comando.Parameters.Clear();
     AccederDatos.Comando.Parameters.AddWithValue("@Participante", unVoucher.Participante);
     AccederDatos.Comando.Parameters.AddWithValue("@Estado", unVoucher.Estado);
     AccederDatos.Comando.Parameters.AddWithValue("@CodigoProducto", unVoucher.CodigoProducto);
     AccederDatos.EjecutarAccion();
     AccederDatos.CerrarConexion();
 }
        public void ModificarUsuario(Usuario unUsuario)
        {
            AdministradorAccesoDatos AccederDatos = new AdministradorAccesoDatos();

            AccederDatos.AbrirConexion();
            AccederDatos.DefinirTipoComando("UPDATE Usuarios Set Nombre=@Nombre, Contrasenia=@Contrasenia, Sector=@Sector WHERE CodigoUsuario = '" + unUsuario.CodigoUsuario + "'");
            AccederDatos.Comando.Parameters.Clear();
            AccederDatos.Comando.Parameters.AddWithValue("@Nombre", unUsuario.Nombre);
            AccederDatos.Comando.Parameters.AddWithValue("@Contrasenia", unUsuario.Constrasenia);
            AccederDatos.Comando.Parameters.AddWithValue("@Sector", unUsuario.SectorDesignado);
            AccederDatos.EjecutarAccion();
            AccederDatos.CerrarConexion();
        }
Exemplo n.º 17
0
 public void AgregarImpuestoXProveedor(Impuesto unImpuesto, int CodigoProveedor)
 {
     AccederDatos.AbrirConexion();
     AccederDatos.DefinirTipoComando("INSERT INTO ProveedorXImpuesto(CodigoProveedor,CodigoImpuesto,Alicuota) VALUES ("
                                     + CodigoProveedor + "," + unImpuesto.CodigoImpuesto + "," + unImpuesto.Alicuota + ")");
     AccederDatos.EjecutarAccion();
     AccederDatos.CerrarConexion();
 }
 public void AgregarDetalleCompra(DetalleCompra unDetalleCompra, int NumeroFactura)
 {
     AccederDatos.AbrirConexion();
     AccederDatos.DefinirProcedimientoAlmacenado("SP_CargarDetallaCompra");
     AccederDatos.Comando.Parameters.Clear();
     AccederDatos.Comando.Parameters.AddWithValue("@NumeroFactura", NumeroFactura);
     AccederDatos.Comando.Parameters.AddWithValue("@NumeroLinea", unDetalleCompra.Linea);
     AccederDatos.Comando.Parameters.AddWithValue("@CodigoProducto", unDetalleCompra.Producto.CodigoProducto);
     AccederDatos.Comando.Parameters.AddWithValue("@Cantidad", unDetalleCompra.Cantidad);
     AccederDatos.Comando.Parameters.AddWithValue("@PrecioCosto", unDetalleCompra.PrecioBruto);
     AccederDatos.Comando.Parameters.AddWithValue("@PrecioVentaMinorista", unDetalleCompra.PrecioVentaMinorista);
     AccederDatos.Comando.Parameters.AddWithValue("@PrecioVentaMayorista", unDetalleCompra.PrecioVentaMayorista);
     AccederDatos.Comando.Parameters.AddWithValue("@Rentabilidad", unDetalleCompra.Rentabilidad);
     AccederDatos.EjecutarAccion();
     AccederDatos.CerrarConexion();
 }
        public void AgregarDetalleNotaDevolucion(DetalleNotaCredito unDetalleDevolucion, int NumeroFactura)
        {
            AdministradorAccesoDatos AccederDatos = new AdministradorAccesoDatos();

            AccederDatos.AbrirConexion();
            AccederDatos.DefinirProcedimientoAlmacenado("SP_CargarDetalleNotaDevolucion");
            AccederDatos.Comando.Parameters.Clear();
            AccederDatos.Comando.Parameters.AddWithValue("@NumeroFactura", NumeroFactura);
            AccederDatos.Comando.Parameters.AddWithValue("@NumeroLinea", unDetalleDevolucion.Linea);
            AccederDatos.Comando.Parameters.AddWithValue("@CodigoProducto", unDetalleDevolucion.Producto.CodigoProducto);
            AccederDatos.Comando.Parameters.AddWithValue("@Unidad", unDetalleDevolucion.Unidades);
            AccederDatos.Comando.Parameters.AddWithValue("@PrecioCosto", unDetalleDevolucion.PrecioCosto);
            AccederDatos.Comando.Parameters.AddWithValue("@PrecioVentaMinorista", unDetalleDevolucion.PrecioMinorista);
            AccederDatos.Comando.Parameters.AddWithValue("@PrecioVentaMayorista", unDetalleDevolucion.PrecioMayorista);
            AccederDatos.Comando.Parameters.AddWithValue("@CantidadxBulto", unDetalleDevolucion.CantidadxBulto);
            AccederDatos.Comando.Parameters.AddWithValue("@Bulto", unDetalleDevolucion.Bultos);
            AccederDatos.EjecutarAccion();
            AccederDatos.CerrarConexion();
        }