//Metodos para Actualizar public ActionResult Edit(int id) { clsManejadoraPersonaBL cmpb = new clsManejadoraPersonaBL(); clsPersona p = cmpb.getPersona(id); return(RedirectToAction("Edit", p)); }
public void Post([FromBody] clsPersona value) { clsManejadoraPersonaBL cMP = new clsManejadoraPersonaBL(); cMP.insertPersona(value); }
/// <summary> /// Command executed /// Codigo para guardar una persona /// </summary> private void GuardarCommand_Executed() { clsManejadoraPersonaBL miManejadora = new clsManejadoraPersonaBL(); clsListadoPersonaBL miListado = new clsListadoPersonaBL(); //Cambiamos la visibilidad de la lista Visibilidad = Visibility.Visible; try { //Si ha pulsado "nuevo" if (_personaSeleccionada.id != 0) { miManejadora.updatePersonaBL(_personaSeleccionada); } else { VisibilidadDeshacer = Visibility.Collapsed; miManejadora.insertPersonaBL(_personaSeleccionada); } //Actualizamos la lista _listado = miListado.ListadoPersonasBL(); NotifyPropertyChanged("listado"); } catch (Exception e) { MessageBox.Show("Error con la BBDD " + e); } }
public ActionResult Create(clsPersona persona) { int i; if (!ModelState.IsValid) { return(View(persona)); } else { try { clsManejadoraPersonaBL oManejadoraPersonaBL = new clsManejadoraPersonaBL(); i = oManejadoraPersonaBL.insertPersona(persona); clsListadosBL oListadoBL = new clsListadosBL(); return(View("Index", oListadoBL.getListadoPersonaBL())); } catch (Exception e) { return(View("Error")); //throw e; } } }
public void Put(int id, [FromBody] clsPersona value) { clsManejadoraPersonaBL cMP = new clsManejadoraPersonaBL(); value.id = id; cMP.updatePersona(value); }
/// <summary> /// Responsable de editar la persona, llama a la Business Logic y obtiene la persona gracias al id. /// </summary> /// <param name="id">Id de persona enviada por parametro -URL-</param> /// <returns>Vuelve a llamar al metodo Edit pero pasando el parametro persona y retorna un objeto para la vista persona</returns> public ActionResult Edit(int id) { clsManejadoraPersonaBL manejadora = new clsManejadoraPersonaBL(); clsPersona p = manejadora.getPersona(id); return(View("Edit", p)); }
public ActionResult Edit(clsPersona persona) { int i; clsListadosBL lista = new clsListadosBL(); if (!ModelState.IsValid) { return(View(persona)); } else { try { clsManejadoraPersonaBL oManejadoraPersonaBL = new clsManejadoraPersonaBL(); i = oManejadoraPersonaBL.editarPersonaBL(persona); clsListadosBL listadoPersona = new clsListadosBL(); return(View("Index", listadoPersona.getListadoPersonasBL())); } catch (Exception) { return(View("paginaError")); } } }
/// <summary> /// Recibimos un id para mostrar la lista de detalles /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Details(int id) { clsManejadoraPersonaBL miManejadora = new clsManejadoraPersonaBL(); clsPersona p = miManejadora.selectPersonaBL(id); return(View(p)); }
public ActionResult Index(string btnAceptar, string txtId, string txtNick) { //Guardamos el nick en una variable de sesion if (Session["nick"] == null) { Session["nick"] = txtNick; } try { int idPersona = Convert.ToInt32(txtId); clsManejadoraPersonaBL oManejadoraPersonaBL = new clsManejadoraPersonaBL(); clsPersona per = oManejadoraPersonaBL.getPersona(idPersona); if (per != null) { return(View("Detalles", per)); } else { return(View("ErrorId", idPersona)); } } catch (Exception) { return(View("Error")); } }
/// <summary> /// Muestra un detalle de las personas en lista, simplemente llama a la Business Logic con el id para recoger la persona /// </summary> /// <param name="id">Recoge un id enviado por parametro -URL- (Id de la persona)</param> /// <returns>Devuelve la misma vista solo que con el objeto persona</returns> public ActionResult Details(int id) { clsPersona p; clsManejadoraPersonaBL manejadora = new clsManejadoraPersonaBL(); p = manejadora.getPersona(id); return(View(p)); }
public ActionResult DeleteConfirmed(int id) { clsManejadoraPersonaBL miManejadora = new clsManejadoraPersonaBL(); clsListadoPersonaBL miLista = new clsListadoPersonaBL(); miManejadora.deletePersonaBL(id); return(View("Index", miLista.ListadoPersonasBL())); }
public ActionResult Details(int id) { clsManejadoraPersonaBL oManejadoraPersonaBL = new clsManejadoraPersonaBL(); clsPersona oPersona = oManejadoraPersonaBL.getPersonaBL(id); return(View(oPersona)); }
public ActionResult Edit(clsPersona persona) { clsManejadoraPersonaBL miManejadora = new clsManejadoraPersonaBL(); miManejadora.updatePersonaBL(persona); return(View("Index", new clsListadoPersonaBL().ListadoPersonasBL())); }
public ActionResult DeleteConfirm(int id) { int i; clsListados_BL lista = new clsListados_BL(); clsManejadoraPersonaBL manejadora = new clsManejadoraPersonaBL(); i = manejadora.borrarPersona(id); return(View("Index", lista.getListadoPersonasBL())); }
public ActionResult Create(clsPersona p) { int i; clsManejadoraPersonaBL createPersona = new clsManejadoraPersonaBL(); i = createPersona.insertPerson(p); //VMclsListado listado = new VMclsListado(); return(RedirectToAction("Index")); }
public ActionResult Edit(clsPersona p) { int i; clsManejadoraPersonaBL update = new clsManejadoraPersonaBL(); clsListadosPersonasBL listado = new clsListadosPersonasBL(); i = update.updatePerson(p); return(RedirectToAction("Index")); }
public clsPersona Get(int id) { clsManejadoraPersonaBL cMP = new clsManejadoraPersonaBL(); clsPersona p = cMP.getPersona(id); if (p == null) { Response.StatusCode = 404; } return(p); }
public IActionResult Post([FromBody] clsPersona value) { int i = new clsManejadoraPersonaBL().insertarPersonaBL(value); if (i > 0) { return(NoContent()); } else { return(Forbid()); } }
public void Post([FromBody] clsPersona value) { clsManejadoraPersonaBL bl = new clsManejadoraPersonaBL(); if (bl.insertPerson(value) == 1) { Response.StatusCode = 204; } else { Response.StatusCode = 404; } }
public IActionResult Delete(int id) { int i = new clsManejadoraPersonaBL().borrarPersonaBL(id); if (i > 0) { return(NoContent()); } else { return(NotFound()); } }
public ActionResult Create(clsPersona p) { if (!ModelState.IsValid) { return(Create(p)); } else { clsManejadoraPersonaBL miManejadora = new clsManejadoraPersonaBL(); miManejadora.insertPersonaBL(p); clsListadoPersonaBL lista = new clsListadoPersonaBL(); return(View("Index", lista.ListadoPersonasBL())); } }
/// <summary> /// Retorna la vista "Edit" con la persona editar. /// </summary> /// <param name="id">Id de la persona a editar.</param> /// <returns>Devuelve la vista "Edit" con la persona a cuyo id corresponde o "Error" en caso de error.</returns> public ActionResult Edit(int id) { try { clsManejadoraPersonaBL oManejadoraPersonaBL = new clsManejadoraPersonaBL(); clsPersona p = oManejadoraPersonaBL.getPersona(id); return(View("Edit", p)); } catch (Exception) { return(View("Error")); } }
public ActionResult Details(int id) { clsPersona i; try { i = new clsManejadoraPersonaBL().obtenerPersonaBL(id); return(View(i)); } catch (Exception) { return(View("paginaError")); } }
public IActionResult Get(int id) { clsPersona persona; persona = new clsManejadoraPersonaBL().obtenerPersonaBL(id); if (persona != null) { return(new ObjectResult(persona)); } else { return(NotFound()); } }
public void Put(int id, [FromBody] clsPersona value) { value.id = id; clsManejadoraPersonaBL bl = new clsManejadoraPersonaBL(); if (bl.updatePerson(value) == 1) { Response.StatusCode = 204; } else { Response.StatusCode = 404; } }
public ActionResult Edit(int id) { clsPersona oPersona = new clsPersona(); clsManejadoraPersonaBL oManejadoraPersonaBL = new clsManejadoraPersonaBL(); try { oPersona = oManejadoraPersonaBL.getPersonaBL(id); return(View(oPersona)); } catch (Exception) { return(View("Error")); } }
/// <summary> /// Retorna la vista de detalles de una persona según su id. /// </summary> /// <param name="id">Id de la persona.</param> /// <returns>Devuelve la vista "Details" con los datos de la persona o "Error" en caso de error.</returns> public ActionResult Details(int id) { clsPersona p; try { clsManejadoraPersonaBL oManejadoraPersonaBL = new clsManejadoraPersonaBL(); p = oManejadoraPersonaBL.getPersona(id); return(View(p)); } catch (Exception) { return(View("Error")); } }
public IActionResult Put(int id, [FromBody] clsPersona value) { clsManejadoraPersonaBL mane = new clsManejadoraPersonaBL(); if (mane.obtenerPersonaBL(id) != null) { value.Id = id; mane.actualizarPersonaBL(value); return(NoContent()); } else { return(NotFound()); } }
//Metodo para detail public ActionResult Details(int id) { clsManejadoraPersonaBL detail = new clsManejadoraPersonaBL(); clsPersona p; try { p = detail.getPersona(id); } catch (Exception) { return(View("Error")); } return(View("Details", p)); }
public ActionResult DeleteConfirm(int id) { clsListadosPersonasBL listado = new clsListadosPersonasBL(); clsManejadoraPersonaBL cmpb = new clsManejadoraPersonaBL(); try { cmpb.deletePersona(id); return(View("Index", listado.getListadoPersonaBL())); } catch (Exception) { return(View("Error")); } }