private TablaInfo DatosEntidad(TablaInfo Entidad) { try { var ObjetoResultado = new Resultado <TablaInfo>(); var ObjetoTabla = new TablaInfo(); var NegTabla = new NegTablas(); ObjetoResultado = NegTabla.Buscar(Entidad); if (ObjetoResultado.ResultadoGeneral == true) { ObjetoTabla = ObjetoResultado.Lista.FirstOrDefault(); if (ObjetoTabla != null) { return(ObjetoTabla); } else { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(ObjetoResultado.Mensaje); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarEntidad.ToString() + "Tabla")); } return(null); } } else { return(null); } } catch (Exception Ex) { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(Ex.Message); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarEntidad.ToString() + "Tabla")); } return(null); } }
//Metodos Particulares private void CargarHijos(int TablaPadre_Id, string NombrePadre) { try { //Declaración de Variables de Búsqueda var ObjetoTabla = new TablaInfo(); var NegTablas = new NegTablas(); var ObjetoResultado = new Resultado <TablaInfo>(); //Asignación de Variables de Búsqueda ObjetoTabla.TablaPadre_Id = TablaPadre_Id; ObjetoTabla.Estado_Id = int.Parse(ddlEstado.SelectedValue); //Ejecución del Proceso de Búsqueda ObjetoResultado = NegTablas.Buscar(ObjetoTabla); if (ObjetoResultado.ResultadoGeneral) { Controles.CargarGrid <TablaInfo>(ref gvBusqueda, ObjetoResultado.Lista, new string[] { Constantes.StringId, Constantes.StringNombre }); lblContador.Text = ObjetoResultado.ValorDecimal.ToString() + " Registros Encontrado(s)"; hfTablaPadreId.Value = TablaPadre_Id.ToString(); txtFormNombrePadre.Text = NombrePadre; } else { Controles.MostrarMensajeError(ObjetoResultado.Mensaje); } } catch (Exception Ex) { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(Ex.Message); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarGrid.ToString() + "Tablas")); } } }