public ActionResult AddEditCandidato(AddEditCandidatoViewModel objViewModel) { try { ONPEWEBEntities context = new ONPEWEBEntities(); Candidato objCandidato = new Candidato(); if (objViewModel.CandidatoId.HasValue) { objCandidato = context.Candidato.FirstOrDefault(X => X.CandidatoId == objViewModel.CandidatoId); objCandidato.Nombres = objViewModel.Nombres; objCandidato.Apellidos = objViewModel.Apellidos; objCandidato.DistritoId = objViewModel.DistritoId; objCandidato.PartidoPoliticoId = objViewModel.PartidoPoliticoId; } else { objCandidato.Nombres = objViewModel.Nombres; objCandidato.Apellidos = objViewModel.Apellidos; objCandidato.DistritoId = objViewModel.DistritoId; objCandidato.PartidoPoliticoId = objViewModel.PartidoPoliticoId; objCandidato.Estado = "ACT"; context.Candidato.Add(objCandidato); } context.SaveChanges(); TempData["Mensaje"] = "Candidato guardado"; return(RedirectToAction("LstCandidato")); }catch (Exception ex) { TempData["Mensaje"] = "Campo(s) incompleto(s)"; return(View(objViewModel)); } }
public ActionResult AddEditUsuario(AddEditUsuarioViewModel objViewModel) { try { ONPEWEBEntities context = new ONPEWEBEntities(); Usuarios objUsuario = new Usuarios(); if (objViewModel.UsuarioId.HasValue) { objUsuario = context.Usuarios.FirstOrDefault(X => X.UsuariosId == objViewModel.UsuarioId); objUsuario.Nombres = objViewModel.Nombre; objUsuario.Apellidos = objViewModel.Apellido; objUsuario.Codigo = objViewModel.codigo; objUsuario.Password = objViewModel.password; objUsuario.Rol = objViewModel.rol; } else { objUsuario.Nombres = objViewModel.Nombre; objUsuario.Apellidos = objViewModel.Apellido; objUsuario.Codigo = objViewModel.codigo; objUsuario.Password = objViewModel.password; objUsuario.Rol = objViewModel.rol; objUsuario.Estado = "ACT"; context.Usuarios.Add(objUsuario); } context.SaveChanges(); TempData["Mensaje"] = "Usuario guardado"; return(RedirectToAction("ListarUsuarios")); } catch (Exception ex) { TempData["Mensaje"] = "Campo(s) incompleto(s)"; return(View(objViewModel)); } }
public ActionResult AddEditDistrito(AddEditDistritoViewModel objViewModel) { try { ONPEWEBEntities context = new ONPEWEBEntities(); Distrito objDistrito = new Distrito(); if (objViewModel.DistritoId.HasValue) { objDistrito = context.Distrito.FirstOrDefault(X => X.DistritoId == objViewModel.DistritoId); objDistrito.Nombre = objViewModel.nombre; } else { objDistrito.Nombre = objViewModel.nombre; objDistrito.Estado = "ACT"; context.Distrito.Add(objDistrito); } context.SaveChanges(); TempData["Mensaje"] = "Distrito guardado"; return(RedirectToAction("LstDistrito")); } catch (Exception ex) { TempData["Mensaje"] = "Campo(s) incompleto(s)"; return(View(objViewModel)); } }
public static void AddEditUsuario(AddEditUsuarioViewModel model) { ONPEWEBEntities context = new ONPEWEBEntities(); var obj = new Usuarios(); var candidato = new Candidato(); if (model.UsuarioId.HasValue) { obj = context.Usuarios.Find(model.UsuarioId.Value); candidato = context.Candidato.FirstOrDefault(x => x.Nombres == obj.Nombres); } else { obj.Estado = "ACT"; context.Usuarios.Add(obj); } obj.Nombres = model.Nombre; obj.Apellidos = model.Apellido; obj.Codigo = model.codigo; obj.Password = model.password; obj.Rol = model.rol; if (candidato != null) { candidato.Nombres = model.Nombre; candidato.Apellidos = model.Apellido; } context.SaveChanges(); }
public static void eliminarEntidad(Int32 entidadId, String tabla) { ONPEWEBEntities context = new ONPEWEBEntities(); switch (tabla) { case "Usuario": { var obj = context.Usuarios.Find(entidadId); obj.Estado = "INA"; } break; case "Distrito": { var obj = context.Distrito.Find(entidadId); obj.Estado = "INA"; } break; case "PartidoPolitico": { var obj = context.PartidoPolitico.Find(entidadId); obj.Estado = "INA"; } break; case "Candidato": { var obj = context.Candidato.Find(entidadId); obj.Estado = "INA"; } break; } context.SaveChanges(); }
public ActionResult EliminarCandidato(Int32 CandidatoId) { ONPEWEBEntities context = new ONPEWEBEntities(); var candidatoElminar = context.Candidato.Find(CandidatoId); candidatoElminar.Estado = "INA"; context.SaveChanges(); TempData["Mensaje"] = "Candidato eliminado"; return(RedirectToAction("LstCandidato")); }
public ActionResult EliminarPartidoPolitico(Int32 PartidoPoliticoId) { ONPEWEBEntities context = new ONPEWEBEntities(); var partidooElminar = context.PartidoPolitico.Find(PartidoPoliticoId); partidooElminar.Estado = "INA"; context.SaveChanges(); TempData["Mensaje"] = "Partido eliminado"; return(RedirectToAction("LstPartidoPolitico")); }
public ActionResult EliminarUsuario(int UsuarioId) { ONPEWEBEntities context = new ONPEWEBEntities(); var usuarioEliminar = context.Usuarios.Find(UsuarioId); usuarioEliminar.Estado = "INA"; context.SaveChanges(); TempData["Mensaje"] = "Usuario eliminado"; return(RedirectToAction("ListarUsuarios")); }
public ActionResult EliminarDistrito(int?DistritoId) { ONPEWEBEntities context = new ONPEWEBEntities(); var distritoElminar = context.Distrito.Find(DistritoId); distritoElminar.Estado = "INA"; context.SaveChanges(); TempData["Mensaje"] = "Distrito eliminado"; return(RedirectToAction("LstDistrito")); }