예제 #1
0
        public ActionResult Create(TBUSUARIO tBUSUARIO)
        {
            if (ModelState.IsValid)
            {
                if (tBUSUARIO.ValidarUsuario(tBUSUARIO.numdocu) == true)
                {
                    db.TBUSUARIOS.Add(tBUSUARIO);
                    db.SaveChanges();
                    return(RedirectToAction("Index", "Home"));
                }
                else
                {
                    ModelState.AddModelError("numdocu", "Ya existe un usuario con este numero de documento");

                    ViewBag.idtipdocu = new SelectList(db.TBTIPODOCUMEN, "idtipdocu", "tipo", tBUSUARIO.idtipdocu);
                    return(View(tBUSUARIO));
                }
            }

            ViewBag.idtipdocu = new SelectList(db.TBTIPODOCUMEN, "idtipdocu", "tipo", tBUSUARIO.idtipdocu);
            return(View(tBUSUARIO));
        }
예제 #2
0
        public ActionResult Create([Bind(Include = "iddenuncia,descripcion,direccion,fecha,idusuario,idtipo,iddistrito,idpolicia,idcomisaria,idestado,idverazidad,iddelegado")] TBDENUNCIA tBDENUNCIA)
        {
            if (ModelState.IsValid)
            {
                tBDENUNCIA.fecha       = DateTime.Now;
                tBDENUNCIA.idusuario   = 3;
                tBDENUNCIA.iddelegado  = 1;
                tBDENUNCIA.idestado    = 1;
                tBDENUNCIA.idpolicia   = 1;
                tBDENUNCIA.idverazidad = 1;

                db.TBDENUNCIAS.Add(tBDENUNCIA);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.idcomisaria = new SelectList(db.TBCOMISARIAS, "idcomisaria", "nombre", tBDENUNCIA.idcomisaria);
            ViewBag.iddistrito  = new SelectList(db.TBDISTRITOS, "iddistrito", "nombre", tBDENUNCIA.iddistrito);
            ViewBag.idtipo      = new SelectList(db.TBTIPODENUNCIAS, "idtipo", "tipo", tBDENUNCIA.idtipo);
            return(View(tBDENUNCIA));
        }