public void Agregar(Model.Prestamos elNuevoPrestamo) { var db = new Context(); db.Prestamos.Add(elNuevoPrestamo); db.Entry(elNuevoPrestamo).State = System.Data.Entity.EntityState.Added; db.SaveChanges(); }
public ActionResult Finalizar(int id) { ProyectoMVC.LogicaDeNegocios.CordinadorDePrestamos cordinadorDePrestamos = new LogicaDeNegocios.CordinadorDePrestamos(); ProyectoMVC.Model.Prestamos elPrestamo = new Model.Prestamos(); elPrestamo = cordinadorDePrestamos.ObternerPrestamoPorId(id); return(View(elPrestamo)); }
public void ColocarEnFinalizado(int id) { ProyectoMVC.AccesoADatos.GestorDePrestamos elGestor = new AccesoADatos.GestorDePrestamos(); ProyectoMVC.Model.Prestamos elPrestamo = new Model.Prestamos(); elPrestamo = elGestor.ObtenerPrestamoPorId(id); elPrestamo.estado = (byte)EstadoDePrestamo.Finalizado; elGestor.CambioDeEstado(elPrestamo); }
public void CambioDeEstado(Model.Prestamos elPrestamo) { var prestamoEnBaseDeDatos = ObtenerPrestamoPorId(elPrestamo.id); prestamoEnBaseDeDatos.estado = elPrestamo.estado; var db = new Context(); db.Entry(prestamoEnBaseDeDatos).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); }
public void Actualizar(Model.Prestamos elPrestamo) { var prestamoEnBaseDeDatos = ObtenerPrestamoPorId(elPrestamo.id); prestamoEnBaseDeDatos.fechaDeDevolucion = elPrestamo.fechaDeDevolucion; prestamoEnBaseDeDatos.dias = elPrestamo.dias; prestamoEnBaseDeDatos.montoACancelar = elPrestamo.montoACancelar; prestamoEnBaseDeDatos.montoDePrestamo = elPrestamo.montoDePrestamo; var db = new Context(); db.Entry(prestamoEnBaseDeDatos).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); }
public void Editar(Model.Prestamos elPrestamo) { ProyectoMVC.AccesoADatos.GestorDePrestamos elGestor = new AccesoADatos.GestorDePrestamos(); elGestor.Actualizar(elPrestamo); }