/// <summary> /// Inicializa los atributos necesarios para funcionar. /// </summary> public VMVistaAnadirPersona() { ListadosDepartamentosBL listadosDepartamentosBL = new ListadosDepartamentosBL(); departamentos = new ObservableCollection <ClsDepartamento>(listadosDepartamentosBL.listadoDepartamentos()); personaSeleccionada = new ClsPersonaConDepartamento(); comandoGuardarPersona = new DelegateCommand(comandoGuardarExecute); }
public ActionResult Delete(int id) { try { ClsPersonaHandler_BL clsPersonaHandler_BL = new ClsPersonaHandler_BL(); ClsPersona clsPersona = clsPersonaHandler_BL.obtenerPersona(id); ClsPersonaConDepartamento personaConDepartamento = new ClsPersonaConDepartamento(clsPersona); return(View(personaConDepartamento)); } catch (Exception e) { return(View("Error"));//Lo mandaría a una página de error } }
/// <summary> /// Inicializa los atributos necesarios para funcionar. /// </summary> public VMVistaDetallesPersona() { ListadosDepartamentosBL listadosDepartamentosBL = new ListadosDepartamentosBL(); try { departamentos = new ObservableCollection <ClsDepartamento>(listadosDepartamentosBL.listadoDepartamentos()); } catch (SqlException) { lanzarDialogErrorConexion(); } personaSeleccionada = null; comandoEliminarPersona = new DelegateCommand(comandoEliminarExecute, comandoEliminarCanExecute); comandoGuardarPersona = new DelegateCommand(comandoGuardarExecute); }
public ActionResult Details(int id) { ClsPersonaHandler_BL clsPersonaHandler_BL = new ClsPersonaHandler_BL(); ClsPersona clsPersona; ClsPersonaConDepartamento personaConDepartamento = null; try { clsPersona = clsPersonaHandler_BL.obtenerPersona(id); personaConDepartamento = new ClsPersonaConDepartamento(clsPersona); } catch (Exception e) { return(View("Error")); } return(View(personaConDepartamento)); }
/// <summary> /// Inicializa los atributos necesarios para funcionar. /// </summary> public VMVistaPersonas() { try { ClsListadoPersonasConDepartamento listadoPersonasConDepartamento = new ClsListadoPersonasConDepartamento(); personas = listadoPersonasConDepartamento.PersonasConDepartamentos; } catch (SqlException) { lanzarDialogErrorConexion(); } comandoEliminarPersona = new DelegateCommand(comandoEliminarExecute, comandoEliminarCanExecute); comandoActualizarPersonas = new DelegateCommand(comandoActualizarExecute); comandoAnadirPersona = new DelegateCommand(comandoAnadirExecute); comandoBuscarPersona = new DelegateCommand(comandoBuscarExecute, comandoBuscarCanExecute); personaSeleccionada = null; this.listadoFiltrado = new ObservableCollection <ClsPersonaConDepartamento>(personas); }