Beispiel #1
0
        public ActionResult AprobadorSustituto(AprobadorVM aprobador)
        {
            var us = db.Users.Find(aprobador.Principal);

            us.AprobadorSuplente = aprobador.Sustituto;
            db.Entry(us).State   = EntityState.Modified;
            db.SaveChanges();
            Session["MyAlert"] = "<script type='text/javascript'>alertify.success('Aprobador sustituto asignado exitosamente');</script>";
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
        public ActionResult AprobadorSustituto(string id)
        {
            if (String.IsNullOrEmpty(id))
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            var us = db.Users.Find(id);

            ViewBag.Principal = new SelectList(db.Users.Where(u => u.Apellidos != "Administrador" && u.Nombres != "Administrador"), "Id", "FullName", id);
            ViewBag.Sustituto = new SelectList(db.Users.Where(u => u.Apellidos != "Administrador" && u.Nombres != "Administrador" && u.Id != id), "Id", "FullName", us.AprobadorSuplente);
            AprobadorVM ap = new AprobadorVM();

            ap.Principal = id;
            return(View(ap));
        }