public void EliminarDescuento(Descuento unDescuento) { AccederDatos.AbrirConexion(); AccederDatos.DefinirTipoComando("UPDATE Descuentos SET Estado = 0 WHERE CodigoDescuento ='" + unDescuento.CodigoDescuento + "'"); AccederDatos.EjecutarAccion(); AccederDatos.CerrarConexion(); }
public void AgregarCuentaCorriente(CuentaCorriente unaCuentaCorriente) { AccederDatos.AbrirConexion(); AccederDatos.DefinirTipoComando(("INSERT INTO CuentaCorrientes(Saldo) VALUES ('" + unaCuentaCorriente.Saldo + "')")); AccederDatos.EjecutarAccion(); AccederDatos.CerrarConexion(); }
public void EliminarRubro(Rubro unRubro) { AccederDatos.AbrirConexion(); AccederDatos.DefinirTipoComando("UPDATE Rubros SET Estado = 0 WHERE CodigoRubro ='" + unRubro.CodigoRubro + "'"); AccederDatos.EjecutarAccion(); AccederDatos.CerrarConexion(); }
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(); }
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(); }
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(); }
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(); }
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(); }