public Boleta ObtenerBoleta(int numero) { try { Modelo.BOLETA boleta = ConectorDALC.ModeloAlmacen.BOLETA.FirstOrDefault(e => e.NUMEROBOLETA == numero); Numero = (int)boleta.NUMEROBOLETA; FechaCreacion = boleta.FECHACREACION; Total = (int)boleta.TOTAL; MedioPago = new MedioPago() { Id = (int)boleta.MEDIO_PAGO.IDMEDIO }; Cliente = new Cliente() { Run = (int)boleta.CLIENTE.RUNCLIENTE }; Usuario = new Usuario() { RunUsuario = (int)boleta.USUARIO.RUNUSUARIO }; Estado = new EstadoBoleta() { Id = (int)boleta.ESTADO_BOLETA.IDESTADO }; Boleta boletaEncontrada = new Boleta(Numero, FechaCreacion, Total, MedioPago, Cliente, Usuario, Estado); return(boletaEncontrada); } catch (Exception ex) { return(null); throw new ArgumentException("Error al obtener boleta: " + ex); } }
private void CargarComboboxMedioPago() { Controlador.MedioPago medioPago = new Controlador.MedioPago(); cmbMedioPago.DisplayMember = "Descripcion"; cmbMedioPago.ValueMember = "Id"; cmbMedioPago.DataSource = medioPago.Listar(); }
public Boleta(DateTime fechaCreacion, decimal total, MedioPago medioPago, Cliente cliente, Usuario usuario, EstadoBoleta estado) { FechaCreacion = fechaCreacion; Total = total; MedioPago = medioPago; Cliente = cliente; Usuario = usuario; Estado = estado; }
public Boleta(int numero, DateTime fechaCreacion, int total, MedioPago medioPago, Cliente cliente, Usuario usuario, EstadoBoleta estado) { Numero = numero; FechaCreacion = fechaCreacion; Total = total; MedioPago = medioPago; Cliente = cliente; Usuario = usuario; Estado = estado; }
public IList <MedioPago> Listar() { List <MedioPago> listado = new List <MedioPago>(); foreach (Modelo.MEDIO_PAGO estadoFiado in ConectorDALC.ModeloAlmacen.MEDIO_PAGO.ToList()) { MedioPago medio = new MedioPago(); medio.Id = (int)estadoFiado.IDMEDIO; medio.Descripcion = estadoFiado.DESCRIPCION; listado.Add(medio); } return(listado); }