public ActionResult CreatePost(clsPersonaListadoDepartamentos persona, String boton) { if (boton == "Crear nueva persona") { clsPersona personaNueva = new clsPersona(); personaNueva.Nombre = persona.Nombre; personaNueva.Apellidos = persona.Apellidos; personaNueva.FechaNacimiento = persona.FechaNacimiento; personaNueva.Imagen = persona.Imagen; personaNueva.Direccion = persona.Direccion; personaNueva.Telefono = persona.Telefono; personaNueva.IdDepartamento = persona.IdDepartamento; try { clsGestoraPersonaBL.insertarPersona(personaNueva); } catch (SqlException e) { ViewData["Error"] = "Ha habido un error al crear a la persona"; return(View("Error")); } return(RedirectToAction("Index")); } else if (boton == "prueba") { } return(RedirectToAction("Index")); }
public ActionResult Edit(int id) { try { clsPersona persona = clsGestoraPersonaBL.obtenerPersonaPorID(id); clsPersonaListadoDepartamentos personaListadoDepartamentos = new clsPersonaListadoDepartamentos(persona); return(View("Edit", personaListadoDepartamentos)); } catch (SqlException e) { ViewData["Error"] = "Ha habido un error al obtener los datos de la persona"; return(View("Error")); } }
public ActionResult EditPost(clsPersonaListadoDepartamentos persona) { clsPersona personaNueva = new clsPersona(); personaNueva.Id = persona.Id; personaNueva.Nombre = persona.Nombre; personaNueva.Apellidos = persona.Apellidos; personaNueva.FechaNacimiento = persona.FechaNacimiento; personaNueva.Imagen = persona.Imagen; personaNueva.Direccion = persona.Direccion; personaNueva.Telefono = persona.Telefono; personaNueva.IdDepartamento = persona.IdDepartamento; try { clsGestoraPersonaBL.actualizarPersona(personaNueva); } catch (SqlException e) { ViewData["Error"] = "Ha habido un error al editar la persona"; return(View("Error")); } return(RedirectToAction("Index")); }
// GET: Prueba public ActionResult Index() { clsPersonaListadoDepartamentos persona = new clsPersonaListadoDepartamentos(new clsPersona()); return(View("Index", persona)); }
public ActionResult Create() { clsPersonaListadoDepartamentos persona = new clsPersonaListadoDepartamentos(new clsPersona()); return(View("Create", persona)); }