public ActionResult Create(Administrador administrador)
        {
            if (!ModelState.IsValid)
            {
                administrador.Password = administrador.Correo;
                db.Administradors.Add(administrador);
                var response = DbHelper.SaveChanges(db);
                UsersHelper.CreateUserASP(administrador.Correo, "Admin", administrador.Password);
                if (administrador.FotoFile != null)
                {
                    var folder       = "~/Content/Fotos";
                    var file         = string.Format("{0}{1}.jpg", administrador.AdministradorId, administrador.Nombre);
                    var responsefile = FileHelper.UploadPhoto(administrador.FotoFile, folder, file);
                    if (responsefile)
                    {
                        var pic = string.Format("{0}/{1}", folder, file);
                        administrador.Foto            = pic;
                        db.Entry(administrador).State = EntityState.Modified;
                        db.SaveChanges();
                    }
                }
                if (response.Successfully)
                {
                    return(RedirectToAction("Index"));
                }
                ModelState.AddModelError(string.Empty, response.Message);
            }

            ViewBag.EstadoId    = new SelectList(CombosHelper.GetEstados(), "EstadoId", "Nombre", administrador.EstadoId);
            ViewBag.LocalidadId = new SelectList(CombosHelper.GetLocalidades(administrador.LocalidadId), "LocalidadId", "Nombre", administrador.LocalidadId);
            ViewBag.MunicipioId = new SelectList(CombosHelper.GetMunicipios(administrador.MunicipioId), "MunicipioId", "Nombre", administrador.MunicipioId);
            return(View(administrador));
        }
 // GET: Administradores/Create
 public ActionResult Create()
 {
     ViewBag.EstadoId    = new SelectList(CombosHelper.GetEstados(), "EstadoId", "Nombre");
     ViewBag.LocalidadId = new SelectList(CombosHelper.GetLocalidades(0), "LocalidadId", "Nombre");
     ViewBag.MunicipioId = new SelectList(CombosHelper.GetMunicipios(0), "MunicipioId", "Nombre");
     return(View());
 }
Example #3
0
        public ActionResult Create(Usuario usuario)
        {
            if (ModelState.IsValid)
            {
                db.Usuarios.Add(usuario);
                var response = DbHelper.SaveChanges(db);
                UsersHelper.CreateUserASP(usuario.Correo, "Paciente", usuario.Password);



                if (response.Successfully)
                {
                    if (usuario.FotoFile != null)
                    {
                        var folder       = "~/Content/Fotos";
                        var file         = $"{usuario.UsuarioId}{usuario.Nombre}";
                        var responsefile = FileHelper.UploadPhoto(usuario.FotoFile, folder, file);
                        if (responsefile)
                        {
                            var pic = $"{folder}{file}.jpg";
                            usuario.Foto            = pic;
                            db.Entry(usuario).State = EntityState.Modified;
                            db.SaveChanges();
                        }
                    }
                    return(RedirectToAction("Mensaje"));
                }
                ModelState.AddModelError(string.Empty, response.Message);
            }

            ViewBag.EstadoId    = new SelectList(CombosHelper.GetEstados(), "EstadoId", "Nombre", usuario.EstadoId);
            ViewBag.LocalidadId = new SelectList(CombosHelper.GetLocalidades(usuario.LocalidadId), "LocalidadId", "Nombre", usuario.LocalidadId);
            ViewBag.MunicipioId = new SelectList(CombosHelper.GetMunicipios(usuario.MunicipioId), "MunicipioId", "Nombre", usuario.MunicipioId);
            return(View(usuario));
        }
 public ActionResult Edit(Administrador administrador)
 {
     if (ModelState.IsValid)
     {
         db.Entry(administrador).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.EstadoId    = new SelectList(CombosHelper.GetEstados(), "EstadoId", "Nombre", administrador.EstadoId);
     ViewBag.LocalidadId = new SelectList(CombosHelper.GetLocalidades(administrador.LocalidadId), "LocalidadId", "Nombre", administrador.LocalidadId);
     ViewBag.MunicipioId = new SelectList(CombosHelper.GetMunicipios(administrador.MunicipioId), "MunicipioId", "Nombre", administrador.MunicipioId);
     return(View(administrador));
 }
 public ActionResult Edit(Solicitud solicitud)
 {
     if (ModelState.IsValid)
     {
         db.Entry(solicitud).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.CategoriaId = new SelectList(CombosHelper.GetCategorias(), "CategoriaId", "Nombre", solicitud.CategoriaId);
     ViewBag.EstadoId    = new SelectList(CombosHelper.GetEstados(), "EstadoId", "Nombre", solicitud.EstadoId);
     ViewBag.MunicipioId = new SelectList(CombosHelper.GetMunicipios(solicitud.MunicipioId), "MunicipioId", "Nombre", solicitud.MunicipioId);
     ViewBag.LocalidadId = new SelectList(CombosHelper.GetLocalidades(solicitud.LocalidadId), "LocalidadId", "Nombre", solicitud.LocalidadId);
     return(View(solicitud));
 }
        public ActionResult Create(Solicitud solicitud)
        {
            if (ModelState.IsValid)
            {
                solicitud.Status   = "Espera";
                solicitud.Password = solicitud.Correo;
                db.Solicituds.Add(solicitud);
                db.SaveChanges();
                return(RedirectToAction("Mensaje"));
            }

            ViewBag.CategoriaId = new SelectList(CombosHelper.GetCategorias(), "CategoriaId", "Nombre", solicitud.CategoriaId);
            ViewBag.EstadoId    = new SelectList(CombosHelper.GetEstados(), "EstadoId", "Nombre", solicitud.EstadoId);
            ViewBag.MunicipioId = new SelectList(CombosHelper.GetMunicipios(solicitud.MunicipioId), "MunicipioId", "Nombre", solicitud.MunicipioId);
            ViewBag.LocalidadId = new SelectList(CombosHelper.GetLocalidades(solicitud.LocalidadId), "LocalidadId", "Nombre", solicitud.LocalidadId);
            return(View(solicitud));
        }
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Administrador administrador = db.Administradors.Find(id);

            if (administrador == null)
            {
                return(HttpNotFound());
            }
            ViewBag.EstadoId    = new SelectList(CombosHelper.GetEstados(), "EstadoId", "Nombre", administrador.EstadoId);
            ViewBag.LocalidadId = new SelectList(CombosHelper.GetLocalidades(administrador.LocalidadId), "LocalidadId", "Nombre", administrador.LocalidadId);
            ViewBag.MunicipioId = new SelectList(CombosHelper.GetMunicipios(administrador.MunicipioId), "MunicipioId", "Nombre", administrador.MunicipioId);
            return(View(administrador));
        }
Example #8
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Usuario usuario = db.Usuarios.Find(id);

            if (usuario == null)
            {
                return(HttpNotFound());
            }
            ViewBag.EstadoId    = new SelectList(CombosHelper.GetEstados(), "EstadoId", "Nombre", usuario.EstadoId);
            ViewBag.LocalidadId = new SelectList(CombosHelper.GetLocalidades(usuario.LocalidadId), "LocalidadId", "Nombre", usuario.LocalidadId);
            ViewBag.MunicipioId = new SelectList(CombosHelper.GetMunicipios(usuario.MunicipioId), "MunicipioId", "Nombre", usuario.MunicipioId);
            return(View(usuario));
        }
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Solicitud solicitud = db.Solicituds.Find(id);

            if (solicitud == null)
            {
                return(HttpNotFound());
            }
            ViewBag.CategoriaId = new SelectList(CombosHelper.GetCategorias(), "CategoriaId", "Nombre", solicitud.CategoriaId);
            ViewBag.EstadoId    = new SelectList(CombosHelper.GetEstados(), "EstadoId", "Nombre", solicitud.EstadoId);
            ViewBag.MunicipioId = new SelectList(CombosHelper.GetMunicipios(solicitud.MunicipioId), "MunicipioId", "Nombre", solicitud.MunicipioId);
            ViewBag.LocalidadId = new SelectList(CombosHelper.GetLocalidades(solicitud.LocalidadId), "LocalidadId", "Nombre", solicitud.LocalidadId);
            return(View(solicitud));
        }