public bool BuscarAbono(int id) { try { Modelo.ABONO abono = ConectorDALC.ModeloAlmacen.ABONO.FirstOrDefault(a => a.IDABONO == id); if (abono != null) { return(true); } else { return(false); } } catch (Exception ex) { return(false); throw new ArgumentException("Error al buscar" + ex); } }
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); } }
public bool AgregarAbono() { try { Modelo.ABONO abono = new Modelo.ABONO(); abono.BOLETA_NUMEROBOLETA = Boleta.Numero; abono.TOTAL = Total; abono.FECHAABONO = FechaAbono; abono.FECHALIMITE = FechaLimite; ConectorDALC.ModeloAlmacen.ABONO.Add(abono); ConectorDALC.ModeloAlmacen.SaveChanges(); return(true); } catch (Exception ex) { return(false); throw new ArgumentException("Error al agregar abono" + ex); } }
public bool EliminarAbono(int id) { try { if (BuscarAbono(id)) { Modelo.ABONO abono = ConectorDALC.ModeloAlmacen.ABONO.FirstOrDefault(a => a.IDABONO == id); ConectorDALC.ModeloAlmacen.ABONO.Remove(abono); ConectorDALC.ModeloAlmacen.SaveChanges(); return(true); } else { return(false); } } catch (Exception ex) { return(false); throw new ArgumentException("Error al eliminar abono: " + ex); } }
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); } }