/// <summary> /// Metodo para cargar los datos del contacto /// </summary> /// <param name="idContacto">id del contacto</param> public void cargarDatos(String idContacto) { FabricaEntidades laFabrica = new FabricaEntidades(); Comando <Entidad, Entidad> elComando = FabricaComandos.CrearComandoConsultarDatosContactoID(); try { Entidad entidad = laFabrica.ObtenerContacto(); entidad.Id = int.Parse(idContacto); Contacto elContacto = (Contacto)elComando.Ejecutar(entidad); vista.cedulaContacto = elContacto.ConCedula; vista.contactoNombre = elContacto.Con_Nombre; vista.cargoContacto = elContacto.ConCargo; vista.apellidoContacto = elContacto.Con_Apellido; vista.telefono = elContacto.Con_Telefono.Codigo + "-" + elContacto.Con_Telefono.Numero; } catch (NullReferenceException ex) { vista.alertaClase = RecursoInterfazM2.Alerta_Clase_Error; vista.alertaRol = RecursoInterfazM2.Alerta_Rol; vista.alerta = RecursoInterfazM2.Alerta_Html + RecursoInterfazM2.Alerta_Error_NullPointer + RecursoInterfazM2.Alerta_Html_Final; } catch (Exception ex) { vista.alertaClase = RecursoInterfazM2.Alerta_Clase_Error; vista.alertaRol = RecursoInterfazM2.Alerta_Rol; vista.alerta = RecursoInterfazM2.Alerta_Html + ex.Message + RecursoInterfazM2.Alerta_Html_Final; } }
/// <summary> /// metodo para desplegar el modal de eliminar /// </summary> /// <returns></returns> public bool desplegarModal() { String eliminacionContacto = HttpContext.Current.Request.QueryString["contactoaeliminar"]; if (eliminacionContacto != null) { FabricaEntidades laFabrica = new FabricaEntidades(); Entidad entidad = laFabrica.ObtenerContacto(); try { entidad.Id = int.Parse(eliminacionContacto); Comando <Entidad, Entidad> elComando = FabricaComandos.CrearComandoConsultarDatosContactoID(); Contacto elContacto = (Contacto)elComando.Ejecutar(entidad); vista.contacto_nombreyap = elContacto.Con_Nombre + " " + elContacto.Con_Apellido; return(true); } catch (NullReferenceException ex) { vista.alertaClase = RecursoInterfazM2.Alerta_Clase_Error; vista.alertaRol = RecursoInterfazM2.Alerta_Rol; vista.alerta = RecursoInterfazM2.Alerta_Html + RecursoInterfazM2.Alerta_Error_NullPointer + RecursoInterfazM2.Alerta_Html_Final; return(false); } catch (Exception ex) { vista.alertaClase = RecursoInterfazM2.Alerta_Clase_Error; vista.alertaRol = RecursoInterfazM2.Alerta_Rol; vista.alerta = RecursoInterfazM2.Alerta_Html + ex.Message + RecursoInterfazM2.Alerta_Html_Final; return(false); } } else { return(false); } }