/// <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 p) { if (!ModelState.IsValid) { return(Create(p)); } else { clsManejadoraPersonaBL miManejadora = new clsManejadoraPersonaBL(); miManejadora.insertPersonaBL(p); clsListadoPersonaBL lista = new clsListadoPersonaBL(); return(View("Index", lista.ListadoPersonasBL())); } }