Пример #1
0
        public Abono ObtenerAbono(int id)
        {
            try
            {
                Modelo.ABONO abono = ConectorDALC.ModeloAlmacen.ABONO.FirstOrDefault(a => a.IDABONO == id);
                Id     = (int)abono.IDABONO;
                Boleta = new Boleta()
                {
                    Numero = (int)abono.BOLETA.NUMEROBOLETA
                };
                Total       = abono.TOTAL;
                FechaAbono  = abono.FECHAABONO;
                FechaLimite = abono.FECHALIMITE;
                Abono abonoEncontrado = new Abono(Id, Boleta, Total, FechaAbono, FechaLimite);
                return(abonoEncontrado);
            }
            catch (Exception ex)
            {
                return(null);

                throw new ArgumentException("Error al obtener abono: " + ex);
            }
        }
Пример #2
0
        public bool ModificarAbono(Abono modificarAbono)
        {
            try
            {
                if (BuscarAbono(modificarAbono.Id))
                {
                    Modelo.ABONO abono = ConectorDALC.ModeloAlmacen.ABONO.FirstOrDefault(a => a.IDABONO == modificarAbono.Id);
                    abono.TOTAL = modificarAbono.Total;

                    ConectorDALC.ModeloAlmacen.SaveChanges();
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                return(false);

                throw new ArgumentException("Error al modificar abono: " + ex);
            }
        }