예제 #1
0
        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);
        }
예제 #4
0
        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();
        }
예제 #5
0
        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);
 }