コード例 #1
0
        public ActionResult Create()
        {
            var afiliado = new AFILIADOS();

            afiliado.EstatusList = new SelectList(_db.ESTATUS.ToList(), "Id", "Estatus1");
            afiliado.PlanesList  = new SelectList(_db.PLANES.ToList(), "Id", "PlanDescripcion");
            return(View(afiliado));
        }
コード例 #2
0
        public ActionResult Create(AFILIADOS afiliado)
        {
            if (!ModelState.IsValid)
            {
                return(RedirectToAction(nameof(Index)));
            }

            _db.AFILIADOS.Add(afiliado);
            _db.SaveChanges();

            return(RedirectToAction(nameof(Index)));
        }
コード例 #3
0
        public ActionResult Edit(AFILIADOS afiliado)
        {
            if (!ModelState.IsValid)
            {
                return(RedirectToAction(nameof(Index)));
            }

            _db.Entry(afiliado).State = EntityState.Modified;
            _db.SaveChanges();

            return(RedirectToAction(nameof(Index)));
        }
コード例 #4
0
        public ActionResult AddAmount(AFILIADOS afiliado)
        {
            var dbAfiliado = _db.AFILIADOS.FirstOrDefault(p => p.Id == afiliado.Id);

            if (dbAfiliado is null)
            {
                return(RedirectToAction(nameof(Index)));
            }

            dbAfiliado.MontoConsumido += afiliado.MontoConsumido;
            _db.SaveChanges();

            return(RedirectToAction(nameof(Index)));
        }