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()); }
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)); }
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)); }