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 CabeceraNotaCredito CargarCabeceraDevolucion(Usuario UsuarioActivo, Cliente unCliente, string FechaEmision, decimal TotalFactura, string MetodoPago, string MotivoDevolucion, string TipoOperacion) { CabeceraNotaCredito unaCabeceraNotaCredito = new CabeceraNotaCredito(); ClienteNegocio unClienteNegocio = new ClienteNegocio(); unaCabeceraNotaCredito.Usuario = new Usuario(); unaCabeceraNotaCredito.Cliente = new Cliente(); unaCabeceraNotaCredito.Usuario = UsuarioActivo; unaCabeceraNotaCredito.FechaEmision = FechaEmision; unaCabeceraNotaCredito.Total = TotalFactura; unaCabeceraNotaCredito.MetodoPago = MetodoPago; unaCabeceraNotaCredito.MotivoDevolucion = MotivoDevolucion; if (unCliente != null) { unCliente = unClienteNegocio.CargaCuentaCorriente("CtaCorriente", MetodoPago, unCliente, TotalFactura, TipoOperacion); unaCabeceraNotaCredito.Cliente.CodigoCliente = unCliente.CodigoCliente; } return(unaCabeceraNotaCredito); }