public DataTable ObtenerVenDPerfilesConOcupacionPorIdEmpresa(Decimal ID_EMPRESA, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; String informacion = null; Boolean ejecutar = true; sql = "usp_ven_d_perfiles_obtener_con_ocupacion_por_id_empresa "; if (ID_EMPRESA != 0) { sql += ID_EMPRESA; informacion += "ID_EMPRESA = '" + ID_EMPRESA.ToString() + "'"; } else { MensajeError += "El campo ID_EMPRESA no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerCrtEnvioOrdenesTodasActivas(Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_alm_conf_envio_ordenes_obtenerTodasActivas"; if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
private DataTable ComprobarRestriccionNomina(Decimal idEmpleado, String idCiudad, Decimal idCentroC, Decimal idSubC, Conexion conexion) { DataTable tablaResultado = new DataTable(); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); String sql = "usp_cambio_sub_c_empleado_comprobar_restricciones_nomina "; sql += idEmpleado.ToString(); sql += ", '" + idCiudad + "'"; sql += ", " + idCentroC; sql += ", " + idSubC; try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; tablaResultado = _dataView.Table; } catch (Exception ex) { tablaResultado = ConfigurarTablaResultadoNomina(); DataRow filaTabla = tablaResultado.NewRow(); filaTabla["valorResultado"] = "ERROR"; filaTabla["descripcionResultado"] = "ERROR: " + ex.Message; tablaResultado.Rows.Add(filaTabla); } return tablaResultado; }
private DataTable Procesar(string idEmpresa, string usuario, Conexion conexion) { string sql = null; DataSet dataSet = new DataSet(); try { sql = "usp_tmp_novedades_fonpromover_procesar "; sql += "'" + idEmpresa.ToString() + "',"; sql += "'" + usuario.ToString() + "'"; dataSet = conexion.ExecuteReaderConTransaccion(sql); } catch (Exception e) { throw new Exception("Error originado en capa de datos. " + e.Message); } return dataSet.Tables[0].DefaultView.Table; }
public DataTable ObtenerMotivosActivosEmpresa(Decimal ID_EMPRESA) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_sel_reg_rotacion_retiros_empresa_ObtenerPorIdEmpresaActivos "; sql += ID_EMPRESA; if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerComRequerimientoPorIdRequerimiento(Decimal ID_REQUERIMIENTO, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; String informacion = null; Boolean ejecutar = true; sql = "usp_con_requerimientos_obtener_por_id "; if (ID_REQUERIMIENTO != 0) { sql += ID_REQUERIMIENTO + ", "; informacion += "ID_REQUERIMIENTO = '" + ID_REQUERIMIENTO.ToString() + "', "; } else { MensajeError += "El campo ID_REQUERIMIENTO no puede ser nulo\n"; ejecutar = false; } sql += "'" + Usuario + "'"; informacion += "USU_LOG = '" + Usuario + "'"; if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; #region auditoria auditoria _auditoria = new auditoria(Empresa); _auditoria.Adicionar(Usuario, tabla.CON_REQUERIMIENTOS, tabla.ACCION_CONSULTAR, sql, informacion, conexion); #endregion auditoria } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerEmpresasAsociadasAGrupo(Decimal ID_GRUPOEMPRESARIAL, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_ven_empresas_obtener_por_id_grupo_empresarial "; if (ID_GRUPOEMPRESARIAL != 0) { sql += ID_GRUPOEMPRESARIAL; } else { ejecutar = false; MensajeError = "El campo ID_DEL GRUPO EMPRESARIAL no puede ser 0."; } if (ejecutar == true) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
private void Generar(Conexion Datos, string reporte, Reportes report) { reportDocument = new ReportDocument(); string sql = null; switch (report) { case Reportes.Lps: sql = "usp_lps_reporte "; sql += IdLpsEmpleado.ToString(); sql += ", " + IdEmpresa; break; case Reportes.Acumulados: sql = "usp_lps_acumulados_porIdEmpleado "; sql += IdEmpleado.ToString(); break; } reportDocument.Load(reporte); reportDocument.SetDataSource(Datos.ExecuteReaderConTransaccion(sql).Tables[0]); reportDocument.DataSourceConnections[0].SetConnection("192.168.16.252", "siser_v3", "sa", "Acceso2013"); switch (report) { case Reportes.Lps: Reporte = (MemoryStream)reportDocument.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat); break; case Reportes.Acumulados: Acumulados = (MemoryStream)reportDocument.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat); break; } try { reportDocument.Dispose(); reportDocument = null; reportDocument.Close(); } catch { } }
private void ObtenerEmpleado(Conexion Datos) { DataRow dataRow = null; string sql = null; sql = "usp_lps_nom_empleados_obtenerPorIdEmpleado " + IdEmpleado.ToString(); dataRow = Datos.ExecuteReaderConTransaccion(sql).Tables[0].DefaultView.Table.Rows[0]; if (dataRow != null) { if (!DBNull.Value.Equals(dataRow["ID_EMPRESA"])) IdEmpresa = Convert.ToDecimal(dataRow["ID_EMPRESA"]); if (!DBNull.Value.Equals(dataRow["ID_CIUDAD"])) IdCiudad = dataRow["ID_CIUDAD"].ToString(); if (!DBNull.Value.Equals(dataRow["ID_CENTRO_C"])) IdCentroCosto = Convert.ToDecimal(dataRow["ID_CENTRO_C"]); if (!DBNull.Value.Equals(dataRow["ID_SUB_C"])) IdSubCentroCosto = Convert.ToDecimal(dataRow["ID_SUB_C"]); } }
public void ObtenerMemorando(Decimal ID_EMPLEADO, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; sql = "usp_lps_memorando " + ID_EMPLEADO.ToString() + ", "; sql += ID_PERIODO.ToString(); try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } CalcularTotalesMemorando(_dataTable); }
private void Generar(Conexion Datos) { string sql; ObtenerEmpleado(Datos); CrearPeriodo(Datos); if (Novedades.Rows.Count > 0) Adicionar(Datos, Novedades); ObtenerDiasPendientesPagar(Datos); Liquidar(Datos); if (TipoLps.Equals(Liquidaciones.Reliquidacion.ToString())) { sql = "usp_lps_reliquidacion "; sql += IdLpsEmpleado.ToString(); sql += ", " + id_periodo.ToString(); } else { sql = "usp_lps_liquidar_rlg "; sql += IdEmpleado.ToString(); sql += ", '" + Formatear(FechaLiquidacion) + "'"; sql += ", '" + IdPeriodo.ToString() + "'"; } Cargar(Datos.ExecuteReaderConTransaccion(sql)); Adicionar(Datos); }
public DataTable ObtenerMemorando(Decimal ID_EMPLEADO, Int32 ID_PERIODO) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; sql = "usp_lps_memorando " + ID_EMPLEADO.ToString() + ", "; sql += ID_PERIODO.ToString(); try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } CalcularTotalesMemorando(_dataTable); CalcularNetoLiquidado(); CalcularNetoPagar(); return _dataTable; }
private void Liquidar(Decimal ID_EMPLEADO, DateTime FCH_LQUIDA, Conexion conexion, Int32 DIAS_DESCONTAR_LPS, Decimal VALOR_DESCONTAR_BASES, String OBSERVACIONES, Boolean NO_LABORO) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); Cesantias = 0; InteresesCesantias = 0; Prima = 0; Vacaciones = 0; tools _tools = new tools(); String sql = null; sql = "usp_lps_liquidar " + ID_EMPLEADO.ToString() + ", " + ID_PERIODO.ToString() + ", '" + _tools.obtenerStringConFormatoFechaSQLServer(FCH_LQUIDA).ToString() + "', "; sql = sql + DIAS_DESCONTAR_LPS.ToString() + ", " + VALOR_DESCONTAR_BASES.ToString() + ", '" + NO_LABORO + "'"; try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } if (_dataTable.Rows.Count > 0) { foreach (DataRow dataRow in _dataTable.Rows) { if (dataRow["Descripcion"].Equals("CESANTIAS")) Cesantias = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; if (dataRow["Descripcion"].Equals("INTERESES DE CESANTIAS")) InteresesCesantias = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; if (dataRow["Descripcion"].Equals("PRIMA")) Prima = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; if (dataRow["Descripcion"].Equals("VACACIONES")) Vacaciones = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; if (dataRow["Descripcion"].Equals("BASE CESANTIAS")) BaseCesantias = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; if (dataRow["Descripcion"].Equals("BASE PRIMA")) BasePrima = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; if (dataRow["Descripcion"].Equals("BASE VACACIONES")) BaseVacaciones = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; if (dataRow["Descripcion"].Equals("PROMEDIO CESANTIAS")) PromedioCesantias = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; if (dataRow["Descripcion"].Equals("DIAS CESANTIAS")) DiasCesantias = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; if (dataRow["Descripcion"].Equals("PROMEDIO PRIMA")) PromedioPrima = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; if (dataRow["Descripcion"].Equals("DIAS PRIMA")) DiasPrima = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; if (dataRow["Descripcion"].Equals("PROMEDIO VACACIONES")) PromedioVacaciones = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; if (dataRow["Descripcion"].Equals("DIAS VACACIONES")) DiasVacaciones = !String.IsNullOrEmpty(dataRow["Valor"].ToString()) ? Convert.ToDecimal(dataRow["Valor"]) : 0; } } CalcularTotalLiquidacion(_dataTable); }
public DataTable ObtenerAlmRegBodegaPorIds(String ID_REGIONAL, String ID_CIUDAD, int ID_EMPRESA, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "USP_ALM_REG_BODEGA_OBTENER_POR_IDS "; if (!(String.IsNullOrEmpty(ID_REGIONAL))) { sql += "'" + ID_REGIONAL + "', "; } else { MensajeError += "El campo ID_REGIONAL no puede ser nulo\n"; ejecutar = false; } if (!(String.IsNullOrEmpty(ID_CIUDAD))) { sql += "'" + ID_CIUDAD + "', "; } else { MensajeError += "El campo ID_CIUDAD no puede ser nulo\n"; ejecutar = false; } if (ID_EMPRESA != 0) { sql += ID_EMPRESA + " "; } else { MensajeError += "El campo ID_EMPRESA no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerRoesgosPorEmpresa(Decimal ID_EMPRESA, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_ven_empresas_riesgos_obtener_activos_por_empresa "; if (ID_EMPRESA != 0) { sql += ID_EMPRESA; } else { MensajeError = "El campo ID_EMPRESA no puede ser 0\n"; ejecutar = false; } if (ejecutar == true) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerCompetenciasAssesmentActivas(Decimal ID_ASSESMENT, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_sel_reg_competencias_assesment_obtenerPorIdAssesment_Activas "; sql += ID_ASSESMENT; if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerDetallesOrdenCompraPorIdOrdenConCantidadDescargada(Decimal ID_ORDEN, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "USP_ALM_DETALLE_ORDEN_OBTENER_POR_ID_ORDEN_CON_CONTROL_DESCARGUE "; #region validaciones if (ID_ORDEN != 0) { sql += ID_ORDEN; } else { MensajeError += "El campo ID_ORDEN no puede ser nulo\n"; ejecutar = false; } #endregion validaciones if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerSelRegComposicionFamiliar(Decimal REGISTRO_ENTREVISTA, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; String informacion = null; Boolean ejecutar = true; sql = "usp_sel_reg_composicion_familiar_obtener_por_registroEntrevista "; if (REGISTRO_ENTREVISTA != 0) { sql += REGISTRO_ENTREVISTA.ToString(); informacion += "REGISTRO_ENTREVISTA = '" + REGISTRO_ENTREVISTA.ToString() + "'"; } else { MensajeError += "El campo REGISTRO_ENTREVISTA no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerEmpresaConIdEmpresa(decimal ID_EMPRESA, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; String informacion = null; Boolean ejecutar = true; sql = "usp_ven_empresas_buscar_por_id_empresa "; if (ID_EMPRESA != 0) { sql += ID_EMPRESA; informacion += "ID_EMPRESA = " + ID_EMPRESA.ToString(); } else { MensajeError = "El campo ID_EMPRESA no puede ser 0\n"; ejecutar = false; } if (ejecutar == true) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerSelRegEntrevistasPorIdSolicitud(Decimal ID_SOLICITUD, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_sel_reg_entrevistas_obner_por_id_solicitud "; if (ID_SOLICITUD != 0) { sql += ID_SOLICITUD.ToString(); } else { MensajeError += "El campo ID_SOLICITUD no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerCentrosDeCostoPorIdCentroCosto(Decimal ID_CENTRO_C, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_ven_cc_empresas_obtenerPorIdCentroC "; if (ID_CENTRO_C != 0) { sql += ID_CENTRO_C; } else { MensajeError = "El campo ID_CENTRO_C no puede ser 0\n"; ejecutar = false; } if (ejecutar == true) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerSelRegInformacionAcademicaFormalYNoFormal(Decimal REGISTRO_ENTREVISTA, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_sel_reg_informacion_academica_obtener_por_registroEntrevista_formal_y_no_formal "; if (REGISTRO_ENTREVISTA != 0) { sql += REGISTRO_ENTREVISTA.ToString(); } else { MensajeError += "El campo REGISTRO_ENTREVISTA no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerMotivosActivosDeCategoria(Decimal ID_MAESTRA_ROTACION, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_sel_reg_detalle_rotacion_retiros_obtenerPorIdMaestraRotacion "; sql += ID_MAESTRA_ROTACION; if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerInvCierreTodos(Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; tools _tools = new tools(); sql = "USP_INV_CIERRE_INVENTARIO_OBTENER_TODOS "; if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerResultadosEntrevistaDeRetiroParaEmpleado(Decimal ID_EMPLEADO, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_sel_reg_detalle_rotacion_empleado_obtenerPorIdEmpeado "; sql += ID_EMPLEADO; if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerInvDetalleCierrePorIdCierre(int ID_CIERRE, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "USP_INV_DETALLE_CIERRE_OBTENER_POR_ID_CIERRE_INVENTARIO "; if (ID_CIERRE != 0) { sql += ID_CIERRE; } else { MensajeError += "El campo ID_CIERRE no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerPorIdPerfil(Decimal idPerfil, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; sql = "usp_sel_reg_pruebas_perfil_buscarPorIdPefil " + idPerfil; try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } return _dataTable; }
public DataTable ObtenerEntregaPorAprobarPorIdAsignacion(Decimal ID_ASIGNACION_SC, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_esc_asignacion_s_c_por_aprobar_obtenerPorIdAsignacion "; if (ID_ASIGNACION_SC != 0) { sql += ID_ASIGNACION_SC; } else { MensajeError += "El campo ID_ASIGNACION_SC no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
public DataTable ObtenerAlmRegProductosProveedorPorIdProveedor(Decimal ID_PROVEEDOR, Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_alm_reg_productos_proveedor_por_id_proveedor "; if (ID_PROVEEDOR != 0) { sql += ID_PROVEEDOR; } else { MensajeError += "El campo ID_PROVEEDOR no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }
private DataTable ObtenerDatosUsuarioPorEmpreUnidadNegocio(Decimal ID_EMPRESA , String UNIDAD_NEGOCIO , Conexion conexion) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_crt_unidad_negocio_obtener_por_id_empresa_y_unidad_negocio "; sql += ID_EMPRESA + ", "; if (String.IsNullOrEmpty(UNIDAD_NEGOCIO) == false) { sql += "'" + UNIDAD_NEGOCIO + "'"; } else { MensajeError = "El campo UNIDAD_NEGOCIO no puede ser vacio."; ejecutar = false; } if (ejecutar == true) { try { _dataSet = conexion.ExecuteReaderConTransaccion(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } } return _dataTable; }