public List <ConstanciaOperadorVM> getDatosConductores(int idExpediente) { List <ConstanciaOperadorVM> resultado = new List <ConstanciaOperadorVM>(); try { using (var bdConn = new OracleConnection(cadenaConexion)) { using (var bdCmd = new OracleCommand("PKG_REPORTE.SP_IMP_OPERADORES", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosConductores(idExpediente)); bdConn.Open(); using (var bdRd = bdCmd.ExecuteReader(CommandBehavior.CloseConnection | CommandBehavior.SingleResult)) { if (bdRd.HasRows) { while (bdRd.Read()) { var item = new ConstanciaOperadorVM(); if (!DBNull.Value.Equals(bdRd["TIPO_DOCUMENTO"])) { item.TIPO_DOC_OPERADOR = (bdRd["TIPO_DOCUMENTO"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["NUMERO_DOCUMENTO"])) { item.NUMERO_DOCUMENTO = (bdRd["NUMERO_DOCUMENTO"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["NOMBRE_OPERADOR"])) { item.NOMBRE_OPERADOR = (bdRd["NOMBRE_OPERADOR"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["TIPO_OPERADOR"])) { item.TIPO_OPERADOR = (bdRd["TIPO_OPERADOR"]).ValorCadena(); } resultado.Add(item); } } } } } return(resultado); } catch (Exception) { } return(resultado); }
public ConstanciaOperadorVM getDatosRenoAutorizacion(int idExpediente) { ConstanciaOperadorVM resultado = new ConstanciaOperadorVM(); try { using (var bdConn = new OracleConnection(cadenaConexion)) { using (var bdCmd = new OracleCommand("PKG_REPORTE.SP_RENO_AUTORIZACION", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosReo_Auto(idExpediente)); bdConn.Open(); using (var bdRd = bdCmd.ExecuteReader(CommandBehavior.CloseConnection | CommandBehavior.SingleResult)) { if (bdRd.HasRows) { bdRd.Read(); resultado = new ConstanciaOperadorVM(); if (!DBNull.Value.Equals(bdRd["NUM_RESOLUCION"])) { resultado.CODIGO = (bdRd["NUM_RESOLUCION"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["FECHA"])) { resultado.FEC_REGISTRO_EXPEDIENTE = (bdRd["FECHA"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["NUM_EXPEDIENTE"])) { resultado.ID_EXPEDIENTE = (bdRd["NUM_EXPEDIENTE"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["EMPRESA"])) { resultado.EMPRESA = (bdRd["EMPRESA"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["MODALIDAD_SERVICIO"])) { resultado.MODALIDAD_SERVICIO = (bdRd["MODALIDAD_SERVICIO"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["CANT_ANIOS"])) { resultado.CANT_ANIOS = (bdRd["CANT_ANIOS"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["PERIODO_NOMBRE"])) { resultado.PERIODO_NOMBRE = (bdRd["PERIODO_NOMBRE"]).ValorCadena(); } return(resultado); } } } } return(resultado); } catch (Exception) { } return(resultado); }
public ConstanciaOperadorVM getDatosConstanciaOpe_taxi(int idExpediente) { ConstanciaOperadorVM resultado = new ConstanciaOperadorVM(); try { using (var bdConn = new OracleConnection(cadenaConexion)) { using (var bdCmd = new OracleCommand("PKG_REPORTE.SP_EXPORT_CONST_SSTE", bdConn)) { bdCmd.CommandType = CommandType.StoredProcedure; bdCmd.Parameters.AddRange(ParametrosTajcredencialOper_taxi(idExpediente)); bdConn.Open(); using (var bdRd = bdCmd.ExecuteReader(CommandBehavior.CloseConnection | CommandBehavior.SingleResult)) { if (bdRd.HasRows) { bdRd.Read(); resultado = new ConstanciaOperadorVM(); if (!DBNull.Value.Equals(bdRd["CODIGO"])) { resultado.CODIGO = (bdRd["CODIGO"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["NOMBRE_OPERADOR"])) { resultado.NOMBRE_OPERADOR = (bdRd["NOMBRE_OPERADOR"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["NRO_DOCUMENTO_OPERADOR"])) { resultado.NUMERO_DOCUMENTO = (bdRd["NRO_DOCUMENTO_OPERADOR"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["NUMERO_CREDENCIAL"])) { resultado.NUMERO_CREDENCIAL = (bdRd["NUMERO_CREDENCIAL"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["FECHA_EMISION"])) { resultado.FECHA_EMISION = (bdRd["FECHA_EMISION"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["FECHA_VENCIMIENTO"])) { resultado.FECHA_VENCIMIENTO = (bdRd["FECHA_VENCIMIENTO"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["TIPO_OPERADOR"])) { resultado.TIPO_OPERADOR = (bdRd["TIPO_OPERADOR"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["TIPO_MODALIDAD"])) { resultado.MODALIDAD_SERVICIO = (bdRd["TIPO_MODALIDAD"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["ID_EXPEDIENTE"])) { resultado.ID_EXPEDIENTE = (bdRd["ID_EXPEDIENTE"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["FEC_REGISTRO_EXPEDIENTE"])) { resultado.FEC_REGISTRO_EXPEDIENTE = (bdRd["FEC_REGISTRO_EXPEDIENTE"]).ValorCadena(); } if (!DBNull.Value.Equals(bdRd["TIPO_DOCUMENTO"])) { resultado.TIPO_DOC_OPERADOR = (bdRd["TIPO_DOCUMENTO"]).ValorCadena(); } return(resultado); } } } } return(resultado); } catch (Exception) { } return(resultado); }