private void DefineGrid() { bool?vFgActivo = true;; if (Request.QueryString["CL_ORIGEN"] != null) { if (Request.QueryString["CL_ORIGEN"].ToString() == "REQUISICION") { vFgActivo = null; vIdRol = null; } } vClTipoSeleccion = Request.QueryString["vClTipoSeleccion"]; if (string.IsNullOrEmpty(vClTipoSeleccion)) { vClTipoSeleccion = "TODAS"; } XElement vXmlSeleccion = vTipoDeSeleccion(vClTipoSeleccion); EmpleadoNegocio nEmpleado = new EmpleadoNegocio(); List <SPE_OBTIENE_EMPLEADOS_Result> eEmpleados; eEmpleados = nEmpleado.ObtenerEmpleados(pXmlSeleccion: vXmlSeleccion, pClUsuario: vClUsuario, pFgActivo: vFgActivo, pID_EMPRESA: vIdEmpresa, pID_ROL: vIdRol); // Se manda el ID ROL como parametro CamposAdicionales cad = new CamposAdicionales(); DataTable tEmpleados = cad.camposAdicionales(eEmpleados, "M_EMPLEADO_XML_CAMPOS_ADICIONALES", grdEmpleados, "M_EMPLEADO"); grdEmpleados.DataSource = tEmpleados; }
private void DefineGrid() { //EmpleadoNegocio nEmpleado = new EmpleadoNegocio(); SolicitudNegocio nSolicitud = new SolicitudNegocio(); List <SPE_OBTIENE_SOLICITUDES_Result> vSolicitudes; vSolicitudes = nSolicitud.ObtieneCatalogoSolicitudes(TipoSeleccion()); CamposAdicionales cad = new CamposAdicionales(); DataTable tSolicitudes = cad.camposAdicionales(vSolicitudes, "M_EMPLEADO_XML_CAMPOS_ADICIONALES", grdSolicitudes, "M_EMPLEADO"); grdSolicitudes.DataSource = tSolicitudes; }
private void DefineGrid() { vClTipoSeleccion = Request.QueryString["vClTipoSeleccion"]; if (string.IsNullOrEmpty(vClTipoSeleccion)) { vClTipoSeleccion = "TODAS"; } XElement vXmlSeleccion = vTipoDeSeleccion(vClTipoSeleccion); EmpleadoNegocio nEmpleado = new EmpleadoNegocio(); List <SPE_OBTIENE_EMPLEADOS_SELECTOR_Result> eEmpleados; eEmpleados = nEmpleado.ObtenerEmpleadosSelector(pXmlSeleccion: vXmlSeleccion, pClUsuario: vClUsuario, pFgActivo: true, pID_EMPRESA: ContextoUsuario.oUsuario.ID_EMPRESA); CamposAdicionales cad = new CamposAdicionales(); DataTable tEmpleados = cad.camposAdicionales(eEmpleados, "M_EMPLEADO_XML_CAMPOS_ADICIONALES", grdEmpleados, "M_EMPLEADO"); grdEmpleados.DataSource = tEmpleados; }
private void DefineGrid() { vClTipoSeleccion = Request.QueryString["vClTipoSeleccion"]; if (string.IsNullOrEmpty(vClTipoSeleccion)) { vClTipoSeleccion = "TODAS"; } vXmlTabuladorEmpleado = vTipoDeSeleccion(vClTipoSeleccion); TabuladoresNegocio nTabuladores = new TabuladoresNegocio(); var vTabulador = nTabuladores.ObtenieneEmpleadosTabulador(XML_SELECCIONADOS: vXmlTabuladorEmpleado, ID_EMPRESA: ContextoUsuario.oUsuario.ID_EMPRESA, pIdRol: vIdRol); grdTabuladorEmpleado.DataSource = vTabulador; List <SPE_OBTIENE_EMPLEADOS_TABULADOR_Result> eEmpleados; eEmpleados = nTabuladores.ObtenieneEmpleadosTabulador(XML_SELECCIONADOS: vXmlTabuladorEmpleado, ID_EMPRESA: ContextoUsuario.oUsuario.ID_EMPRESA, pIdRol: vIdRol); CamposAdicionales cad = new CamposAdicionales(); DataTable tEmpleados = cad.camposAdicionales(eEmpleados, "M_EMPLEADO_XML_CAMPOS_ADICIONALES", grdTabuladorEmpleado, "M_EMPLEADO"); grdTabuladorEmpleado.DataSource = tEmpleados; }