Esempio n. 1
0
        public ActionResult Crear(int IdTarjeta)
        {
            var DBContext = new SimuladorContext();

            ViewBag.Tarjeta = DBContext.Tarjetas.Where(a => a.IdTarjeta == IdTarjeta);

            return(View(new Gasto()));
        }
Esempio n. 2
0
        public ActionResult Create()
        {
            var db = new SimuladorContext();

            ViewBag.Destinos = GetUbicaciones();
            ViewBag.Taxis    = db.Taxis.ToList();
            return(View(new Viaje()));
        }
Esempio n. 3
0
        public ActionResult Index()
        {
            var db = new SimuladorContext();
            var id = Session["PersonaId"];

            db.Viajes.Where(o => o.Persona == id);

            return(View());
        }
Esempio n. 4
0
        public ViewResult Editar(int id)
        {
            var context = new SimuladorContext();

            Tema tema = context.Temas.Where(x => x.Id == id).First();


            return(View(tema));
        }
Esempio n. 5
0
        public ActionResult Crear()
        {
            var DBContext = new SimuladorContext();

            ViewBag.Tarjetas = DBContext.Tarjetas.ToList();
            ViewBag.Gastos   = DBContext.Gastos.ToList();

            return(View());
        }
Esempio n. 6
0
        public ActionResult Eliminar(int id)
        {
            var  context = new SimuladorContext();
            Tema tema    = context.Temas.Where(x => x.Id == id).First();

            context.Temas.Remove(tema);
            context.SaveChanges();

            return(RedirectToAction("Index"));
        }
Esempio n. 7
0
        public String GetConductor(int taxiId)
        {
            var db   = new SimuladorContext();
            var taxi = db.Taxis.Where(o => o.Id == taxiId).FirstOrDefault();

            if (taxi != null)
            {
                return(taxi.Conductor);
            }
            return("");
        }
Esempio n. 8
0
 public ActionResult Crear(Tarjeta tarjeta)
 {
     Validar(tarjeta);
     if (ModelState.IsValid)
     {
         var DBContext = new SimuladorContext();
         DBContext.Tarjetas.Add(tarjeta);
         DBContext.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tarjeta));
 }
Esempio n. 9
0
        public Usuario LogueoUsuario(string username, string password)
        {
            SimuladorContext cont = new SimuladorContext();

            session = HttpContext.Current.Session;
            Usuario usuario = new Usuario();

            session["Usuario"] = new Usuario {
                Id = 1, Username = "******", Password = "******"
            };
            return(usuario);
        }
Esempio n. 10
0
        public ViewResult Index(string criterio)
        {
            var context = new SimuladorContext();
            var temas   = context.Temas.AsQueryable();

            if (!string.IsNullOrEmpty(criterio))
            {
                temas = temas.Where(o => o.Nombre.Contains(criterio));
            }

            ViewBag.Criterio = criterio;
            return(View(temas.ToList()));
        }
Esempio n. 11
0
        // GET: Tarjeta
        public ActionResult IndexTabla(string EntidadFinanciera)
        {
            var DBContext = new SimuladorContext();

            if (string.IsNullOrEmpty(EntidadFinanciera))
            {
                var Tarjetas = DBContext.Tarjetas.Include(a => a.Gastos).ToList();
                return(View(Tarjetas));
            }
            else
            {
                var Tarjetas = DBContext.Tarjetas.Where(o => o.EntidadFinanciera.Contains(EntidadFinanciera)).Include(a => a.Gastos);
                return(View(Tarjetas));
            }
        }
Esempio n. 12
0
        public ActionResult Crear(Gasto gasto)
        {
            var DBContext = new SimuladorContext();

            ViewBag.Tarjeta = DBContext.Tarjetas;

            Validar(gasto);
            if (ModelState.IsValid)
            {
                DBContext.Gastos.Add(gasto);
                DBContext.SaveChanges();
                return(RedirectToActionPermanent("Index", "Tarjeta"));
            }
            return(View("Crear"));
        }
Esempio n. 13
0
        public ActionResult Create(Viaje viaje)
        {
            var db = new SimuladorContext();

            if (!ModelState.IsValid)
            {
                ViewBag.Destinos = GetUbicaciones();
                ViewBag.Taxis    = db.Taxis.ToList();
                return(View(viaje));
            }

            db.Viajes.Add(viaje);
            db.SaveChanges();

            return(RedirectToAction("Index"));
        }
Esempio n. 14
0
        public ActionResult Editar(Tema tema)
        {
            var context = new SimuladorContext();

            //Tema temaDB = context.Temas.Where(x => x.Id == tema.Id).First();
            //temaDB.Nombre = tema.Nombre;
            //temaDB.Descripcion = tema.Descripcion;
            //context.SaveChanges();
            if (ModelState.IsValid == true)
            {
                context.Entry(tema).State = EntityState.Modified;
                context.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tema));
        }
Esempio n. 15
0
        [HttpPost] // esto sirve para que solo acepte peticiones http POST
        public ActionResult Crear(Tema tema)
        {
            var context = new SimuladorContext();

            //bool pasoValicacion = EsValido(tema);
            //if (tema.Nombre == null || tema.Nombre == "")
            //    ModelState.AddModelError("Nombre", "Nombre es obligatorio");
            //if (tema.Descripcion == null || tema.Descripcion == "")
            //    ModelState.AddModelError("Descripcion", "Descripcion es obligatorio...");

            if (ModelState.IsValid == true)
            {
                context.Temas.Add(tema);
                context.SaveChanges();
                return(RedirectToAction("Index"));
            }

            else
            {
                return(View(tema));
            }
        }
Esempio n. 16
0
        public static void Initialize(SimuladorContext context)
        {
            context.Database.EnsureCreated();
            if (context.estimacion_servicios.Any())

            {
                return;
            }
            {
                var estimacion_servicios = new estimacion_servicios[]
                {
                    new estimacion_servicios {
                        id_suscripcion = 4555, unidad_produccion = "288y", total_producciones = 88, total_mensual = 776.98, producto_servicio_id_producto = 876544
                    }
                };

                foreach (estimacion_servicios a in estimacion_servicios)
                {
                    context.estimacion_servicios.Add(a);
                }
                context.SaveChanges();
            }
        }
Esempio n. 17
0
 public CompraRepository(SimuladorContext dbContext) : base(dbContext)
 {
 }
 public PreguntasService(SimuladorContext conexion)
 {
     this.conexion = conexion;
 }
 public PreguntaController()
 {
     context = new SimuladorContext();
 }
 public AccountController(SimuladorContext context)
 {
     _context = context;
 }
Esempio n. 21
0
 public TemaService(SimuladorContext db)
 {
     this.db = db;
 }
 public ExamenService(SimuladorContext conexion)
 {
     this.conexion = conexion;
     session       = new SessionService();
 }
Esempio n. 23
0
 public ExamenService()
 {
     this.conexion = new SimuladorContext();
 }
Esempio n. 24
0
 public CategoriaService(SimuladorContext db)
 {
     this.db = db;
 }
Esempio n. 25
0
 public TemaController()
 {
     context = new SimuladorContext();
 }
Esempio n. 26
0
 public PreguntasService(SimuladorContext db)
 {
     this.db       = db;
     examenService = new ExamenService(db);
 }
 public DatosInterService(SimuladorContext context)
 {
     this.context = context;
 }
 public CategoriaService(SimuladorContext conexion)
 {
     this.conexion = conexion;
 }
Esempio n. 29
0
 public IExameneService(SimuladorContext Context)
 {
     this.Context = Context;
 }
Esempio n. 30
0
 public ParcelaRepository(SimuladorContext dbContext) : base(dbContext)
 {
 }