/// <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 Edit(clsPersona persona) { clsManejadoraPersonaBL miManejadora = new clsManejadoraPersonaBL(); miManejadora.updatePersonaBL(persona); return(View("Index", new clsListadoPersonaBL().ListadoPersonasBL())); }