public ActionResult DeleteConfirmed(long id) { RHUt09_persona rHUt09_persona = db.RHUt09_persona.Find(id); db.RHUt09_persona.Remove(rHUt09_persona); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Persona/Delete/5 public ActionResult Delete(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RHUt09_persona rHUt09_persona = db.RHUt09_persona.Find(id); if (rHUt09_persona == null) { return(HttpNotFound()); } return(View(rHUt09_persona)); }
public ActionResult Edit([Bind(Include = "idPersona,tipoPersoneria,nombreRepresentante,nombrePersona,apellidoPaterno,apellidoMaterno,numDocIdentidad,razonSocial,fecNacimiento,nombreVia,numVia,nombreZona,direccion01,direccion02,numTelefonico01,numTelefonico02,email01,email02,sexo,difunto,fecDefuncion,pathFoto,activo,fecRegistro,fecModificacion,fecEliminacion,idUsuario,idUsuarioModificar,idUsuarioEliminar,idVia,idZona,idTipoDocIdentidad,idDistrito,idEstadoCivil,obsvPersona")] RHUt09_persona rHUt09_persona) { if (ModelState.IsValid) { db.Entry(rHUt09_persona).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idEstadoCivil = new SelectList(db.RHUt05_estadoCivil, "idEstadoCivil", "descEstadoCivil", rHUt09_persona.idEstadoCivil); ViewBag.idTipoDocIdentidad = new SelectList(db.RHUt12_tipoDocIdentidad, "idTipoDocIdentidad", "codTipoDocIdentidad", rHUt09_persona.idTipoDocIdentidad); ViewBag.idDistrito = new SelectList(db.UBIt01_distrito, "idDistrito", "nombreDistrito", rHUt09_persona.idDistrito); ViewBag.idVia = new SelectList(db.UBIt04_via, "idVia", "descVia", rHUt09_persona.idVia); ViewBag.idZona = new SelectList(db.UBIt05_zona, "idZona", "descZona", rHUt09_persona.idZona); return(View(rHUt09_persona)); }
//CAMBIAR DE ESTADO PERSONA public ActionResult Estado(long?id) { try { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RHUt09_persona rHUt09_persona = db.RHUt09_persona.Find(id); if (rHUt09_persona == null) { return(HttpNotFound()); } else { if (rHUt09_persona.activo == false) { rHUt09_persona.activo = true; //FECHA DE MODIFICACION DELETE rHUt09_persona.fecModificacion = DateTime.Today; db.Entry(rHUt09_persona).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } else { rHUt09_persona.activo = false; //FECHA DE ELIMINACIÓN rHUt09_persona.fecEliminacion = DateTime.Today; db.Entry(rHUt09_persona).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } } catch (Exception e) { ViewBag.Error = e.Message + ""; return(View("Error")); throw; } }
// GET: Persona/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RHUt09_persona rHUt09_persona = db.RHUt09_persona.Find(id); if (rHUt09_persona == null) { return(HttpNotFound()); } ViewBag.idEstadoCivil = new SelectList(db.RHUt05_estadoCivil, "idEstadoCivil", "descEstadoCivil", rHUt09_persona.idEstadoCivil); ViewBag.idTipoDocIdentidad = new SelectList(db.RHUt12_tipoDocIdentidad, "idTipoDocIdentidad", "codTipoDocIdentidad", rHUt09_persona.idTipoDocIdentidad); ViewBag.idDistrito = new SelectList(db.UBIt01_distrito, "idDistrito", "nombreDistrito", rHUt09_persona.idDistrito); ViewBag.idVia = new SelectList(db.UBIt04_via, "idVia", "descVia", rHUt09_persona.idVia); ViewBag.idZona = new SelectList(db.UBIt05_zona, "idZona", "descZona", rHUt09_persona.idZona); return(View(rHUt09_persona)); }
public ActionResult Create(RHUt09_persona objPersona, string validar, HttpPostedFileBase pathFoto = null, int idProvincia = 0, int idRegion = 0) { try { //DEFAULT DATA CREATE objPersona.difunto = false; objPersona.activo = true; objPersona.fecRegistro = DateTime.Today; objPersona.idUsuario = "1"; //VALIDATION OF VIEW var valorValidar = validar; if (objPersona.sexo != null) { objPersona.sexo = objPersona.sexo.Substring(0, 1); } else { objPersona.sexo = "N"; } if (objPersona.idTipoDocIdentidad == 3) { objPersona.tipoPersoneria = "J"; } else { objPersona.tipoPersoneria = "N"; } if (ModelState.IsValid) { if (validar == "2") { objPersona.sexo = objPersona.sexo; objPersona.difunto = false; objPersona.activo = true; objPersona.fecRegistro = DateTime.Today; objPersona.idUsuario = "1"; string idDistritot = objPersona.idDistrito + ""; db.RHUt09_persona.Add(objPersona); db.SaveChanges(); return(RedirectToAction("Index")); } else if (validar == "1") { var idRegionFind1 = idRegion; var idProvinciaFind1 = idProvincia; var idDistrito1 = objPersona.idDistrito; if (idRegionFind1 > 0) { ViewBag.idRegion = new SelectList(db.UBIt03_region, "idRegion", "nombreRegion", idRegion); ViewBag.idProvincia = new SelectList(db.UBIt02_provincia.Where(p => p.idRegion == idRegionFind1), "idProvincia", "nombreProvincia"); if (idProvinciaFind1 > 0) { ViewBag.idProvincia = new SelectList(db.UBIt02_provincia, "idProvincia", "nombreProvincia", idProvinciaFind1); ViewBag.idDistrito = new SelectList(db.UBIt01_distrito.Where(p => p.idProvincia == idProvinciaFind1), "idDistrito", "nombreDistrito"); if (idDistrito1 > 0) { List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = new SelectList(db.UBIt01_distrito, "idDistrito", "nombreDistrito", idDistrito1);; } } else { List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = list_dists; } } else { ViewBag.idRegion = new SelectList(db.UBIt03_region, "idRegion", "nombreRegion"); List <SelectListItem> provs = new List <SelectListItem>(); ViewBag.idProvincia = provs; List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = list_dists; } ViewBag.idVia = new SelectList(db.UBIt04_via, "idVia", "descVia"); ViewBag.idZona = new SelectList(db.UBIt05_zona, "idZona", "descZona"); ViewBag.idEstadoCivil = new SelectList(db.RHUt05_estadoCivil, "idEstadoCivil", "descEstadoCivil", objPersona.idEstadoCivil); ViewBag.idTipoDocIdentidad = new SelectList(db.RHUt12_tipoDocIdentidad, "idTipoDocIdentidad", "descTipoDocIdentidad", objPersona.idTipoDocIdentidad); ViewBag.idDistrito = new SelectList(db.UBIt01_distrito, "idDistrito", "nombreDistrito", objPersona.idDistrito); ViewBag.idVia = new SelectList(db.UBIt04_via, "idVia", "descVia", objPersona.idVia); ViewBag.idZona = new SelectList(db.UBIt05_zona, "idZona", "descZona", objPersona.idZona); ViewBag.validar = "2"; return(View(objPersona)); } } //WHEN THE MODEL ISN'T VALID if (validar == "1") { ViewBag.validar = "0"; } else { ViewBag.validar = "2"; } var idRegionFind = idRegion; var idProvinciaFind = idProvincia; var idDistrito = objPersona.idDistrito; if (idRegionFind > 0) { ViewBag.idRegion = new SelectList(db.UBIt03_region, "idRegion", "nombreRegion", idRegion); ViewBag.idProvincia = new SelectList(db.UBIt02_provincia.Where(p => p.idRegion == idRegionFind), "idProvincia", "nombreProvincia"); if (idProvinciaFind > 0) { ViewBag.idProvincia = new SelectList(db.UBIt02_provincia, "idProvincia", "nombreProvincia", idProvinciaFind); ViewBag.idDistrito = new SelectList(db.UBIt01_distrito.Where(p => p.idProvincia == idProvinciaFind), "idDistrito", "nombreDistrito"); if (idDistrito > 0) { List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = new SelectList(db.UBIt01_distrito, "idDistrito", "nombreDistrito", idDistrito);; } else { List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = list_dists; } } else { List <SelectListItem> provs = new List <SelectListItem>(); ViewBag.idProvincia = provs; List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = list_dists; } } else { ViewBag.idRegion = new SelectList(db.UBIt03_region, "idRegion", "nombreRegion"); List <SelectListItem> provs = new List <SelectListItem>(); ViewBag.idProvincia = provs; List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = list_dists; } ViewBag.idVia = new SelectList(db.UBIt04_via, "idVia", "descVia"); ViewBag.idZona = new SelectList(db.UBIt05_zona, "idZona", "descZona"); ViewBag.idEstadoCivil = new SelectList(db.RHUt05_estadoCivil, "idEstadoCivil", "descEstadoCivil", objPersona.idEstadoCivil); ViewBag.idTipoDocIdentidad = new SelectList(db.RHUt12_tipoDocIdentidad, "idTipoDocIdentidad", "descTipoDocIdentidad", objPersona.idTipoDocIdentidad); //ViewBag.idDistrito = new SelectList(db.UBIt01_distrito, "idDistrito", "nombreDistrito", objPersona.idDistrito); ViewBag.idVia = new SelectList(db.UBIt04_via, "idVia", "descVia", objPersona.idVia); ViewBag.idZona = new SelectList(db.UBIt05_zona, "idZona", "descZona", objPersona.idZona); //CLEAR MODELSTATE ModelState.Clear(); return(View(objPersona)); } catch (Exception e) { ViewBag.Error = e.Message + ""; return(View("Error")); throw; } }
public ActionResult Create(RHUt09_persona objPersona, string validar, HttpPostedFileBase pathFoto = null, int idProvincia = 0, int idRegion = 0) { var valorValidar = validar; if (objPersona.sexo != null) { objPersona.sexo = objPersona.sexo.Substring(0, 1); } else { objPersona.sexo = "N"; } if (ModelState.IsValid) { if (validar == "2") { objPersona.sexo = objPersona.sexo; objPersona.difunto = false; objPersona.activo = true; objPersona.fecRegistro = DateTime.Today; objPersona.idUsuario = "1"; string idDistritot = objPersona.idDistrito + ""; objPersona.idVia = 1; objPersona.idZona = 1; objPersona.idVia = 1; objPersona.idEstadoCivil = 1; db.RHUt09_persona.Add(objPersona); db.SaveChanges(); return(RedirectToAction("Index")); } else if (validar == "1") { var idRegionFind1 = idRegion; var idProvinciaFind1 = idProvincia; var idDistrito1 = objPersona.idDistrito; if (idRegionFind1 > 0) { ViewBag.idRegion = new SelectList(db.UBIt03_region, "idRegion", "nombreRegion", idRegion); if (idProvinciaFind1 > 0) { ViewBag.idProvincia = new SelectList(db.UBIt02_provincia, "idProvincia", "nombreProvincia", idProvinciaFind1); if (idDistrito1 > 0) { List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = new SelectList(db.UBIt01_distrito, "idDistrito", "nombreDistrito", idDistrito1);; } else { List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = list_dists; } } else { List <SelectListItem> provs = new List <SelectListItem>(); ViewBag.idProvincia = provs; List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = list_dists; } } else { ViewBag.idRegion = new SelectList(db.UBIt03_region, "idRegion", "nombreRegion"); List <SelectListItem> provs = new List <SelectListItem>(); ViewBag.idProvincia = provs; List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = list_dists; } ViewBag.idVia = new SelectList(db.UBIt04_via, "idVia", "descVia"); ViewBag.idZona = new SelectList(db.UBIt05_zona, "idZona", "descZona"); ViewBag.idEstadoCivil = new SelectList(db.RHUt05_estadoCivil, "idEstadoCivil", "descEstadoCivil", objPersona.idEstadoCivil); ViewBag.idTipoDocIdentidad = new SelectList(db.RHUt12_tipoDocIdentidad, "idTipoDocIdentidad", "descTipoDocIdentidad", objPersona.idTipoDocIdentidad); ViewBag.idDistrito = new SelectList(db.UBIt01_distrito, "idDistrito", "nombreDistrito", objPersona.idDistrito); ViewBag.idVia = new SelectList(db.UBIt04_via, "idVia", "descVia", objPersona.idVia); ViewBag.idZona = new SelectList(db.UBIt05_zona, "idZona", "descZona", objPersona.idZona); ViewBag.validar = "2"; return(View(objPersona)); } } /// if (validar == "1") { ViewBag.validar = "0"; } else { ViewBag.validar = "2"; } var idRegionFind = idRegion; var idProvinciaFind = idProvincia; var idDistrito = objPersona.idDistrito; if (idRegionFind > 0) { //ViewBag.idRegion = new SelectList(db., "idRegion", "nombreRegion", idRegion); if (idProvinciaFind > 0) { ViewBag.idProvincia = new SelectList(db.UBIt02_provincia, "idProvincia", "nombreProvincia", idProvinciaFind); if (idDistrito > 0) { List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = new SelectList(db.UBIt01_distrito, "idDistrito", "nombreDistrito", idDistrito);; } else { List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = list_dists; } } else { List <SelectListItem> provs = new List <SelectListItem>(); ViewBag.idProvincia = provs; List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = list_dists; } } else { ViewBag.idRegion = new SelectList(db.UBIt03_region, "idRegion", "nombreRegion"); List <SelectListItem> provs = new List <SelectListItem>(); ViewBag.idProvincia = provs; List <SelectListItem> list_dists = new List <SelectListItem>(); ViewBag.idDistrito = list_dists; } ViewBag.idVia = new SelectList(db.UBIt04_via, "idVia", "descVia"); ViewBag.idZona = new SelectList(db.UBIt05_zona, "idZona", "descZona"); ViewBag.idEstadoCivil = new SelectList(db.RHUt05_estadoCivil, "idEstadoCivil", "descEstadoCivil", objPersona.idEstadoCivil); ViewBag.idTipoDocIdentidad = new SelectList(db.RHUt12_tipoDocIdentidad, "idTipoDocIdentidad", "descTipoDocIdentidad", objPersona.idTipoDocIdentidad); //ViewBag.idDistrito = new SelectList(db.UBIt01_distrito, "idDistrito", "nombreDistrito", objPersona.idDistrito); ViewBag.idVia = new SelectList(db.UBIt04_via, "idVia", "descVia", objPersona.idVia); ViewBag.idZona = new SelectList(db.UBIt05_zona, "idZona", "descZona", objPersona.idZona); return(View(objPersona)); }