Ejemplo n.º 1
0
        public ActionResult Edit(SP_GetUsuario usr)
        {
            using (var db = new DBPremioEntities())
            {
                //try
                //{
                List <SP_Perfil> perfil = db.Database.SqlQuery <SP_Perfil>("GetPerfil").ToList();
                ViewBag.Perfil = ToSelectList(perfil);

                db.Database.ExecuteSqlCommand("UpdateUsuario @intCodigo, @vchUsuario, @vchNombre, @bitActivo, @intPerfil",
                                              new SqlParameter("intCodigo", usr.intCodigo),
                                              new SqlParameter("vchUsuario", usr.vchUsuario),
                                              new SqlParameter("vchNombre", usr.vchNombre),
                                              new SqlParameter("bitActivo", usr.bitActivo),
                                              new SqlParameter("intPerfil", usr.intPerfil));

                nombreUsr = usr.vchNombre;

                return(Json(new { success = true }));

                //return RedirectToAction("UsuarioIndex", "Usuario", new { @nombre = usr.vchNombre });
                //}
                //catch (Exception)
                //{
                //    return View(usr);
                //    throw;
                //}
            }
        }
Ejemplo n.º 2
0
        public ActionResult Edit(int id = 0)
        {
            using (var db = new DBPremioEntities())
            {
                SP_GetUsuario banco = db.Database.SqlQuery <SP_GetUsuario>("GetUsuarioID @intCodigo",
                                                                           new SqlParameter("intCodigo", id)).FirstOrDefault();

                List <SP_Perfil> perfil = db.Database.SqlQuery <SP_Perfil>("GetPerfil").ToList();
                ViewBag.Perfil = ToSelectList(perfil);

                ViewBag.Title = "Editar Usuario";
                return(PartialView(banco));
            }
        }
Ejemplo n.º 3
0
        public ActionResult Create(SP_GetUsuario usr)
        {
            using (var db = new DBPremioEntities())
            {
                List <SP_Perfil> perfil = db.Database.SqlQuery <SP_Perfil>("GetPerfil").ToList();
                ViewBag.Perfil = ToSelectList(perfil);

                db.Database.ExecuteSqlCommand("InsertUsuario @vchUsuario, @vchNombre, @intPerfil",
                                              new SqlParameter("vchUsuario", usr.vchUsuario),
                                              new SqlParameter("vchNombre", usr.vchNombre),
                                              new SqlParameter("intPerfil", usr.intPerfil));

                nombreUsr = usr.vchNombre;

                return(Json(new { success = true }));
            }
        }