public static SqlDataReader ObtenerOtrosDialogosAbiertos(SqlTransaction tr, int t831_iddialogoalerta, int t314_idusuario) { SqlParameter[] aParam = new SqlParameter[3]; int i = 0; aParam[i++] = ParametroSql.add("@t831_iddialogoalerta", SqlDbType.Int, 4, t831_iddialogoalerta); aParam[i++] = ParametroSql.add("@t314_idusuario", SqlDbType.Int, 4, t314_idusuario); //aParam[i++] = ParametroSql.add("@bAdmin", SqlDbType.Bit, 1, (System.Web.HttpContext.Current.Session["ADMINISTRADOR_PC_ACTUAL"].ToString() != "") ? true : false); aParam[i++] = ParametroSql.add("@bAdmin", SqlDbType.Bit, 1, SUPER.Capa_Negocio.Utilidades.EsAdminProduccion()); if (tr == null) { return(SqlHelper.ExecuteSqlDataReader("SUP_DIALOGOALERTAS_OTROSByDialogo", aParam)); } else { return(SqlHelper.ExecuteSqlDataReaderTransaccion(tr, "SUP_DIALOGOALERTAS_OTROSByDialogo", aParam)); } }
public static int InsertarMotivo(SqlTransaction tr, int t790_idescenariopar, Nullable <int> t303_idnodo, Nullable <int> t315_idproveedor, string t806_motivo) { SqlParameter[] aParam = new SqlParameter[4]; int i = 0; aParam[i++] = ParametroSql.add("@t790_idescenariopar", SqlDbType.Int, 4, t790_idescenariopar); aParam[i++] = ParametroSql.add("@t303_idnodo", SqlDbType.Int, 4, t303_idnodo); aParam[i++] = ParametroSql.add("@t315_idproveedor", SqlDbType.Int, 4, t315_idproveedor); aParam[i++] = ParametroSql.add("@t806_motivo", SqlDbType.VarChar, 50, t806_motivo); if (tr == null) { return(Convert.ToInt32(SqlHelper.ExecuteScalar("SUP_MOTIVOPARTIDA_INS", aParam))); } else { return(Convert.ToInt32(SqlHelper.ExecuteScalarTransaccion(tr, "SUP_MOTIVOPARTIDA_INS", aParam))); } }
public static void TrasladarAlertaEstructura(SqlTransaction tr, byte nOpcion, byte nNivel, int nCodigo) { SqlParameter[] aParam = new SqlParameter[3]; int i = 0; aParam[i++] = ParametroSql.add("@nOpcion", SqlDbType.TinyInt, 1, nOpcion); aParam[i++] = ParametroSql.add("@nNivel", SqlDbType.TinyInt, 1, nNivel); aParam[i++] = ParametroSql.add("@nCodigo", SqlDbType.Int, 4, nCodigo); // Ejecuta la query y devuelve el numero de registros modificados. if (tr == null) { SqlHelper.ExecuteNonQuery("SUP_SETALERTA_ESTRUCTURA", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "SUP_SETALERTA_ESTRUCTURA", aParam); } }
public static void ActualizarMotivo(SqlTransaction tr, int t806_idmotivopartida, int t790_idescenariopar, Nullable <int> t303_idnodo, Nullable <int> t315_idproveedor, string t806_motivo) { SqlParameter[] aParam = new SqlParameter[5]; int i = 0; aParam[i++] = ParametroSql.add("@t806_idmotivopartida", SqlDbType.Int, 4, t806_idmotivopartida); aParam[i++] = ParametroSql.add("@t790_idescenariopar", SqlDbType.Int, 4, t790_idescenariopar); aParam[i++] = ParametroSql.add("@t303_idnodo", SqlDbType.Int, 4, t303_idnodo); aParam[i++] = ParametroSql.add("@t315_idproveedor", SqlDbType.Int, 4, t315_idproveedor); aParam[i++] = ParametroSql.add("@t806_motivo", SqlDbType.VarChar, 50, t806_motivo); if (tr == null) { SqlHelper.ExecuteNonQuery("SUP_MOTIVOPARTIDA_UPD", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "SUP_MOTIVOPARTIDA_UPD", aParam); } }
public static void ActualizarInsertarUsuario(SqlTransaction tr, Nullable <int> t799_id, int t795_idescenariomes, int t806_idmotivopartida, decimal t799_importe, string t799_comentario) { SqlParameter[] aParam = new SqlParameter[5]; int i = 0; aParam[i++] = ParametroSql.add("@t799_id", SqlDbType.Int, 4, t799_id); aParam[i++] = ParametroSql.add("@t795_idescenariomes", SqlDbType.Int, 4, t795_idescenariomes); aParam[i++] = ParametroSql.add("@t806_idmotivopartida", SqlDbType.Int, 4, t806_idmotivopartida); aParam[i++] = ParametroSql.add("@t799_importe", SqlDbType.Money, 8, t799_importe); aParam[i++] = ParametroSql.add("@t799_comentario", SqlDbType.VarChar, 500, t799_comentario); if (tr == null) { SqlHelper.ExecuteNonQuery("SUP_ESCENARIODATOECO_UPDINS", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "SUP_ESCENARIODATOECO_UPDINS", aParam); } }
public static int InsertarUsuario(SqlTransaction tr, int t789_idescenario, int t314_idusuario, DateTime t731_falta, Nullable <DateTime> t731_fbaja, Nullable <int> t333_idperfilproy) { SqlParameter[] aParam = new SqlParameter[5]; int i = 0; aParam[i++] = ParametroSql.add("@t789_idescenario", SqlDbType.Int, 4, t789_idescenario); aParam[i++] = ParametroSql.add("@t314_idusuario", SqlDbType.Int, 4, t314_idusuario); aParam[i++] = ParametroSql.add("@t731_falta", SqlDbType.SmallDateTime, 4, t731_falta); aParam[i++] = ParametroSql.add("@t731_fbaja", SqlDbType.SmallDateTime, 4, t731_fbaja); aParam[i++] = ParametroSql.add("@t333_idperfilproy", SqlDbType.Int, 4, t333_idperfilproy); if (tr == null) { return(Convert.ToInt32(SqlHelper.ExecuteScalar("SUP_ESCENARIOSCAB_USUARIO_INS", aParam))); } else { return(Convert.ToInt32(SqlHelper.ExecuteScalarTransaccion(tr, "SUP_ESCENARIOSCAB_USUARIO_INS", aParam))); } }
public static void TraspasarConsumosIAP(SqlTransaction tr, int anomesacerrar, int t314_idusuario, bool bCerrarIAPNodos, bool bTraspasarEsfuerzos, DataTable tbl_nodos) { SqlParameter[] aParam = new SqlParameter[5]; int i = 0; aParam[i++] = ParametroSql.add("@anomesacerrar", SqlDbType.Int, 4, anomesacerrar); aParam[i++] = ParametroSql.add("@t314_idusuario", SqlDbType.Int, 4, t314_idusuario); aParam[i++] = ParametroSql.add("@bCerrarIAPNodos", SqlDbType.Bit, 1, bCerrarIAPNodos); aParam[i++] = ParametroSql.add("@bTraspasarEsfuerzos", SqlDbType.Bit, 1, bTraspasarEsfuerzos); aParam[i++] = ParametroSql.add("@TABNODOS", SqlDbType.Structured, tbl_nodos); if (tr == null) { SqlHelper.ExecuteNonQuery("SUP_TRASPASOESFUERZOS_MASIVO", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "SUP_TRASPASOESFUERZOS_MASIVO", aParam); } }
public static DataSet ObtenerInformeDeAlerta(SqlTransaction tr, int t325_idsegmesproy, string t422_idmoneda, byte t820_idalerta) { SqlParameter[] aParam = new SqlParameter[3]; int i = 0; aParam[i++] = ParametroSql.add("@t325_idsegmesproy", SqlDbType.Int, 4, t325_idsegmesproy); aParam[i++] = ParametroSql.add("@t422_idmoneda", SqlDbType.VarChar, 5, t422_idmoneda); aParam[i++] = ParametroSql.add("@t820_idalerta", SqlDbType.TinyInt, 1, t820_idalerta); if (tr == null) { return(SqlHelper.ExecuteDataset("SUP_INFORMEECOALARMA", aParam)); } else { return(SqlHelper.ExecuteDatasetTransaccion(tr, "SUP_INFORMEECOALARMA", aParam)); } }
public static void InsertAnnoGasto(SqlTransaction tr, int t419_anno, DateTime t419_fdesde, DateTime t419_fhasta, int t001_idficepi, DateTime t419_fmodif) { SqlParameter[] aParam = new SqlParameter[5]; int i = 0; aParam[i++] = ParametroSql.add("@t419_anno", SqlDbType.SmallInt, 2, t419_anno); aParam[i++] = ParametroSql.add("@t419_fdesde", SqlDbType.SmallDateTime, 4, t419_fdesde); aParam[i++] = ParametroSql.add("@t419_fhasta", SqlDbType.SmallDateTime, 4, t419_fhasta); aParam[i++] = ParametroSql.add("@t001_idficepi", SqlDbType.Int, 4, t001_idficepi); aParam[i++] = ParametroSql.add("@t419_fmodif", SqlDbType.SmallDateTime, 4, t419_fmodif); if (tr == null) { SqlHelper.ExecuteNonQuery("GVT_ANNOGASTO_INS", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "GVT_ANNOGASTO_INS", aParam); } }
//public static SqlDataReader CargarRecursosValidador(SqlTransaction tr, string strApellido1, string strApellido2, string strNombre, int t001_idficepi_validador) //{ // SqlParameter[] aParam = new SqlParameter[3]; // aParam[0] = new SqlParameter("@Apellido1", SqlDbType.VarChar, 100); // aParam[0].Value = strApellido1; // aParam[1] = new SqlParameter("@Apellido2", SqlDbType.VarChar, 100); // aParam[1].Value = strApellido2; // aParam[2] = new SqlParameter("@Nombre", SqlDbType.VarChar, 100); // aParam[2].Value = strNombre; // aParam[3] = new SqlParameter("@t001_idficepi_validador", SqlDbType.Int, 4); // aParam[3].Value = t001_idficepi_validador; // if (tr == null) // return SqlHelper.ExecuteSqlDataReader("SUP_CVT_RECURSOS", aParam); // else // return SqlHelper.ExecuteSqlDataReaderTransaccion(tr, "SUP_CVT_RECURSOS", aParam); //} public static SqlDataReader ObtenerCatalogo(SqlTransaction tr, string t001_apellido1, string t001_apellido2, string t001_nombre, bool bSoloActivos) { SqlParameter[] aParam = new SqlParameter[4]; int i = 0; aParam[i++] = ParametroSql.add("@t001_apellido1", SqlDbType.VarChar, 25, t001_apellido1); aParam[i++] = ParametroSql.add("@t001_apellido2", SqlDbType.VarChar, 25, t001_apellido2); aParam[i++] = ParametroSql.add("@t001_nombre", SqlDbType.VarChar, 25, t001_nombre); aParam[i++] = ParametroSql.add("@bSoloActivos", SqlDbType.Bit, 1, bSoloActivos); if (tr == null) { return(SqlHelper.ExecuteSqlDataReader("FIC_PROFESIONAL_CAT", aParam)); } else { return(SqlHelper.ExecuteSqlDataReaderTransaccion(tr, "FIC_PROFESIONAL_CAT", aParam)); } }
public static SqlDataReader ObtenerProfesionalesAvisos(SqlTransaction tr, string t001_apellido1, string t001_apellido2, string t001_nombre, bool bSoloActivos) { SqlParameter[] aParam = new SqlParameter[5]; int i = 0; aParam[i++] = ParametroSql.add("@t001_apellido1", SqlDbType.VarChar, 25, t001_apellido1); aParam[i++] = ParametroSql.add("@t001_apellido2", SqlDbType.VarChar, 25, t001_apellido2); aParam[i++] = ParametroSql.add("@t001_nombre", SqlDbType.VarChar, 25, t001_nombre); aParam[i++] = ParametroSql.add("@bSoloActivos", SqlDbType.Bit, 1, bSoloActivos); aParam[i++] = ParametroSql.add("@bForaneos", SqlDbType.Bit, 1, (bool)HttpContext.Current.Session["FORANEOS"]); if (tr == null) { return(SqlHelper.ExecuteSqlDataReader("SUP_PROFESIONAL_AVISOS_C", aParam)); } else { return(SqlHelper.ExecuteSqlDataReaderTransaccion(tr, "SUP_PROFESIONAL_AVISOS_C", aParam)); } }
public static void ActualizarInsertarUsuario(SqlTransaction tr, Nullable <int> t796_id, int t795_idescenariomes, int t442_idnivel, double t796_unidades, string t796_comentario) { SqlParameter[] aParam = new SqlParameter[5]; int i = 0; aParam[i++] = ParametroSql.add("@t796_id", SqlDbType.Int, 4, t796_id); aParam[i++] = ParametroSql.add("@t795_idescenariomes", SqlDbType.Int, 4, t795_idescenariomes); aParam[i++] = ParametroSql.add("@t442_idnivel", SqlDbType.Int, 4, t442_idnivel); aParam[i++] = ParametroSql.add("@t796_unidades", SqlDbType.Float, 8, t796_unidades); aParam[i++] = ParametroSql.add("@t796_comentario", SqlDbType.VarChar, 500, t796_comentario); if (tr == null) { SqlHelper.ExecuteNonQuery("SUP_ESCENARIOCONSNIVELMES_UPDINS", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "SUP_ESCENARIOCONSNIVELMES_UPDINS", aParam); } }
public static void ActualizarInsertarUsuario(SqlTransaction tr, Nullable <int> t797_id, int t795_idescenariomes, int t333_idperfilproy, double t797_unidades, string t797_comentario) { SqlParameter[] aParam = new SqlParameter[5]; int i = 0; aParam[i++] = ParametroSql.add("@t797_id", SqlDbType.Int, 4, t797_id); aParam[i++] = ParametroSql.add("@t795_idescenariomes", SqlDbType.Int, 4, t795_idescenariomes); aParam[i++] = ParametroSql.add("@t333_idperfilproy", SqlDbType.Int, 4, t333_idperfilproy); aParam[i++] = ParametroSql.add("@t797_unidades", SqlDbType.Float, 8, t797_unidades); aParam[i++] = ParametroSql.add("@t797_comentario", SqlDbType.VarChar, 500, t797_comentario); if (tr == null) { SqlHelper.ExecuteNonQuery("SUP_ESCENARIOPRODUCPERF_UPDINS", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "SUP_ESCENARIOPRODUCPERF_UPDINS", aParam); } }
public static void EstablecerAlertaEstructura(SqlTransaction tr, int nNivel, int nCodigo, byte nAlerta, bool bHabilitada) { SqlParameter[] aParam = new SqlParameter[4]; int i = 0; aParam[i++] = ParametroSql.add("@nNivel", SqlDbType.Int, 4, nNivel); aParam[i++] = ParametroSql.add("@nCodigo", SqlDbType.Int, 4, nCodigo); aParam[i++] = ParametroSql.add("@nAlerta", SqlDbType.TinyInt, 1, nAlerta); aParam[i++] = ParametroSql.add("@bHabilitada", SqlDbType.Bit, 2, bHabilitada); // Ejecuta la query y devuelve el numero de registros modificados. if (tr == null) { SqlHelper.ExecuteNonQuery("SUP_SETALERTA_UPD", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "SUP_SETALERTA_UPD", aParam); } }
public static SqlDataReader ObtenerAlertasMiGestion( SqlTransaction tr, Nullable <int> t305_idproyectosubnodo, string t301_estado, Nullable <int> t303_idnodo, Nullable <int> t302_idcliente, Nullable <int> t001_idficepi_interlocutor, Nullable <bool> t830_habilitada, Nullable <byte> t820_idalerta, Nullable <int> t314_idusuario_gestor, bool bStandBy, bool bSeguimiento, Nullable <int> t314_idusuario_responsable, Nullable <byte> t821_idgrupoalerta ) { SqlParameter[] aParam = new SqlParameter[12]; int i = 0; aParam[i++] = ParametroSql.add("@t305_idproyectosubnodo", SqlDbType.Int, 4, t305_idproyectosubnodo); aParam[i++] = ParametroSql.add("@t301_estado", SqlDbType.Char, 1, t301_estado); aParam[i++] = ParametroSql.add("@t303_idnodo", SqlDbType.Int, 4, t303_idnodo); aParam[i++] = ParametroSql.add("@t302_idcliente", SqlDbType.Int, 4, t302_idcliente); aParam[i++] = ParametroSql.add("@t001_idficepi_interlocutor", SqlDbType.Int, 4, t001_idficepi_interlocutor); aParam[i++] = ParametroSql.add("@t830_habilitada", SqlDbType.Bit, 1, t830_habilitada); aParam[i++] = ParametroSql.add("@t820_idalerta", SqlDbType.TinyInt, 1, t820_idalerta); aParam[i++] = ParametroSql.add("@t314_idusuario_gestor", SqlDbType.Int, 4, t314_idusuario_gestor); aParam[i++] = ParametroSql.add("@bStandBy", SqlDbType.Bit, 1, bStandBy); aParam[i++] = ParametroSql.add("@bSeguimiento", SqlDbType.Bit, 1, bSeguimiento); aParam[i++] = ParametroSql.add("@t314_idusuario_responsable", SqlDbType.Int, 4, t314_idusuario_responsable); aParam[i++] = ParametroSql.add("@t821_idgrupoalerta", SqlDbType.TinyInt, 1, t821_idgrupoalerta); if (tr == null) { return(SqlHelper.ExecuteSqlDataReader("SUP_PSNALERTAS_CATGESTION", aParam)); } else { return(SqlHelper.ExecuteSqlDataReaderTransaccion(tr, "SUP_PSNALERTAS_CATGESTION", aParam)); } }
/* * Este método se va a ejecutar en un segundo hilo de ejecución, por lo que no va a * tener valor el objeto HttpContext.Current del que hacen uso los métodos habituales * de acceso a base de datos. Por este motivo obtenemos la cadena de conexión y se la * enviamos directamente al ExecuteNonQuery * */ public static void GenerarDialogosDeAlertas(string s_idsegmesproy, bool b_ModoComprobacion) { SqlParameter[] aParam = new SqlParameter[2]; int i = 0; aParam[i++] = ParametroSql.add("@s_idsegmesproy", SqlDbType.VarChar, 8000, s_idsegmesproy); aParam[i++] = ParametroSql.add("@b_ModoComprobacion", SqlDbType.Bit, 1, b_ModoComprobacion); string sConnectionString = ""; if (ConfigurationManager.ConnectionStrings["ENTORNO"].ConnectionString == "E") { sConnectionString = ConfigurationManager.ConnectionStrings["ConexionExplotacion"].ConnectionString; } else { sConnectionString = ConfigurationManager.ConnectionStrings["ConexionDesarrollo"].ConnectionString; } SqlHelper.ExecuteNonQuery(sConnectionString, CommandType.StoredProcedure, "SUP_ALERTA_GENDIALOGO_A", aParam); }
public static SqlDataReader ObtenerDialogosOCyFA(SqlTransaction tr, int t314_idusuario, Nullable <byte> t820_idalerta, Nullable <byte> t827_idestadodialogoalerta, Nullable <int> t314_idusuario_gestor, Nullable <int> t305_idproyectosubnodo, Nullable <int> t303_idnodo, Nullable <int> t302_idcliente, Nullable <int> t001_idficepi_interlocutor, Nullable <bool> t831_justificada, Nullable <int> t314_idusuario_responsable, Nullable <int> nMesDesde, Nullable <int> nMesHasta ) { SqlParameter[] aParam = new SqlParameter[12]; int i = 0; aParam[i++] = ParametroSql.add("@t314_idusuario", SqlDbType.Int, 4, t314_idusuario); aParam[i++] = ParametroSql.add("@t820_idalerta", SqlDbType.TinyInt, 1, t820_idalerta); aParam[i++] = ParametroSql.add("@t827_idestadodialogoalerta", SqlDbType.TinyInt, 1, t827_idestadodialogoalerta); aParam[i++] = ParametroSql.add("@t314_idusuario_gestor", SqlDbType.Int, 4, t314_idusuario_gestor); aParam[i++] = ParametroSql.add("@t305_idproyectosubnodo", SqlDbType.Int, 4, t305_idproyectosubnodo); aParam[i++] = ParametroSql.add("@t303_idnodo", SqlDbType.Int, 4, t303_idnodo); aParam[i++] = ParametroSql.add("@t302_idcliente", SqlDbType.Int, 4, t302_idcliente); aParam[i++] = ParametroSql.add("@t001_idficepi_interlocutor", SqlDbType.Int, 4, t001_idficepi_interlocutor); aParam[i++] = ParametroSql.add("@t831_justificada", SqlDbType.Bit, 1, t831_justificada); aParam[i++] = ParametroSql.add("@t314_idusuario_responsable", SqlDbType.Int, 4, t314_idusuario_responsable); aParam[i++] = ParametroSql.add("@nMesDesde", SqlDbType.Int, 4, nMesDesde); aParam[i++] = ParametroSql.add("@nMesHasta", SqlDbType.Int, 4, nMesHasta); if (tr == null) { return(SqlHelper.ExecuteSqlDataReader("SUP_DIALOGOALERTAS_OCyFA", aParam)); } else { return(SqlHelper.ExecuteSqlDataReaderTransaccion(tr, "SUP_DIALOGOALERTAS_OCyFA", aParam)); } }
public static void UpdateForaneo(SqlTransaction tr, int t001_idficepi, string t001_apellido1, string t001_apellido2, string t001_nombre, string t001_sexo, string t001_telefono, int t066_idcal, string sMail) { SqlParameter[] aParam = new SqlParameter[] { ParametroSql.add("@t001_idficepi", SqlDbType.Int, 4, t001_idficepi), ParametroSql.add("@t001_apellido1", SqlDbType.VarChar, 25, t001_apellido1), ParametroSql.add("@t001_apellido2", SqlDbType.VarChar, 25, t001_apellido2), ParametroSql.add("@t001_nombre", SqlDbType.VarChar, 20, t001_nombre), ParametroSql.add("@t001_sexo", SqlDbType.Char, 1, t001_sexo), ParametroSql.add("@t001_telefono", SqlDbType.VarChar, 15, t001_telefono), ParametroSql.add("@t066_idcal", SqlDbType.Int, 4, t066_idcal), ParametroSql.add("@t001_email", SqlDbType.VarChar, 50, sMail) }; if (tr == null) { SqlHelper.ExecuteNonQuery("SUP_FICEPIFORANEO_U", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "SUP_FICEPIFORANEO_U", aParam); } }
public static void ActualizarInsertarUsuario(SqlTransaction tr, Nullable <int> t794_id, int t795_idescenariomes, int t731_idescenariousuario, double @t794_unidades, decimal t794_costeunitario, string t794_comentario) { SqlParameter[] aParam = new SqlParameter[6]; int i = 0; aParam[i++] = ParametroSql.add("@t794_id", SqlDbType.Int, 4, t794_id); aParam[i++] = ParametroSql.add("@t795_idescenariomes", SqlDbType.Int, 4, t795_idescenariomes); aParam[i++] = ParametroSql.add("@t731_idescenariousuario", SqlDbType.Int, 4, t731_idescenariousuario); aParam[i++] = ParametroSql.add("@t794_unidades", SqlDbType.Float, 8, @t794_unidades); aParam[i++] = ParametroSql.add("@t794_costeunitario", SqlDbType.Money, 8, t794_costeunitario); aParam[i++] = ParametroSql.add("@t794_comentario", SqlDbType.VarChar, 500, t794_comentario); if (tr == null) { SqlHelper.ExecuteNonQuery("SUP_ESCENARIOCONSPERMES_UPDINS", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "SUP_ESCENARIOCONSPERMES_UPDINS", aParam); } }
public static void UpdateAnnoGasto(SqlTransaction tr, int idAnno, int t419_anno, DateTime t419_fdesde, DateTime t419_fhasta, int t001_idficepi, DateTime t419_fmodif) { SqlParameter[] aParam = new SqlParameter[6]; int i = 0; aParam[i++] = ParametroSql.add("@idAnno", SqlDbType.SmallInt, 2, idAnno); aParam[i++] = ParametroSql.add("@t419_anno", SqlDbType.SmallInt, 2, t419_anno); aParam[i++] = ParametroSql.add("@t419_fdesde", SqlDbType.SmallDateTime, 4, t419_fdesde); aParam[i++] = ParametroSql.add("@t419_fhasta", SqlDbType.SmallDateTime, 4, t419_fhasta); aParam[i++] = ParametroSql.add("@t001_idficepi", SqlDbType.Int, 4, t001_idficepi); aParam[i++] = ParametroSql.add("@t419_fmodif", SqlDbType.SmallDateTime, 4, t419_fmodif); // Ejecuta la query y devuelve el numero de registros modificados. if (tr == null) { SqlHelper.ExecuteNonQuery("GVT_ANNOGASTO_UPD", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "GVT_ANNOGASTO_UPD", aParam); } }
public static void EstablecerAlertaDetalleProyecto(SqlTransaction tr, int t305_idproyectosubnodo, byte t820_idalerta, bool bActivar, Nullable <int> t830_inistandby, Nullable <int> t830_finstandby, string t830_txtseguimiento) { SqlParameter[] aParam = new SqlParameter[6]; int i = 0; aParam[i++] = ParametroSql.add("@t305_idproyectosubnodo", SqlDbType.Int, 4, t305_idproyectosubnodo); aParam[i++] = ParametroSql.add("@t820_idalerta", SqlDbType.TinyInt, 1, t820_idalerta); aParam[i++] = ParametroSql.add("@bActivar", SqlDbType.Bit, 1, bActivar); aParam[i++] = ParametroSql.add("@t830_inistandby", SqlDbType.Int, 4, t830_inistandby); aParam[i++] = ParametroSql.add("@t830_finstandby", SqlDbType.Int, 4, t830_finstandby); aParam[i++] = ParametroSql.add("@t830_txtseguimiento", SqlDbType.Text, 16, t830_txtseguimiento); if (tr == null) { SqlHelper.ExecuteNonQuery("SUP_SETALERTA_PROYECTO", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "SUP_SETALERTA_PROYECTO", aParam); } }
/// ----------------------------------------------------------------------------- /// <summary> /// Actualiza un registro de la tabla T830_PSNALERTAS. /// </summary> /// <history> /// Creado por [sqladmin] 23/07/2012 12:36:46 /// </history> /// ----------------------------------------------------------------------------- public static int Update(SqlTransaction tr, int t305_idproyectosubnodo, byte t820_idalerta, bool t830_habilitada, Nullable <int> t830_inistandby, Nullable <int> t830_finstandby, string t830_txtseguimiento) { SqlParameter[] aParam = new SqlParameter[6]; int i = 0; aParam[i++] = ParametroSql.add("@t305_idproyectosubnodo", SqlDbType.Int, 4, t305_idproyectosubnodo); aParam[i++] = ParametroSql.add("@t820_idalerta", SqlDbType.TinyInt, 1, t820_idalerta); aParam[i++] = ParametroSql.add("@t830_habilitada", SqlDbType.Bit, 1, t830_habilitada); aParam[i++] = ParametroSql.add("@t830_inistandby", SqlDbType.Int, 4, t830_inistandby); aParam[i++] = ParametroSql.add("@t830_finstandby", SqlDbType.Int, 4, t830_finstandby); aParam[i++] = ParametroSql.add("@t830_txtseguimiento", SqlDbType.Text, 2147483647, t830_txtseguimiento); // Ejecuta la query y devuelve el numero de registros modificados. if (tr == null) { return(SqlHelper.ExecuteNonQuery("SUP_PSNALERTAS_U", aParam)); } else { return(SqlHelper.ExecuteNonQueryTransaccion(tr, "SUP_PSNALERTAS_U", aParam)); } }
public static SqlDataReader ObtenerProfesionalesParaFigurasCVT(SqlTransaction tr, string t001_apellido1, string t001_apellido2, string t001_nombre, bool bSoloActivos, bool bCoste, bool bExternos, bool bBajas) { SqlParameter[] aParam = new SqlParameter[7]; int i = 0; aParam[i++] = ParametroSql.add("@t001_apellido1", SqlDbType.VarChar, 25, t001_apellido1); aParam[i++] = ParametroSql.add("@t001_apellido2", SqlDbType.VarChar, 25, t001_apellido2); aParam[i++] = ParametroSql.add("@t001_nombre", SqlDbType.VarChar, 25, t001_nombre); aParam[i++] = ParametroSql.add("@bSoloActivos", SqlDbType.Bit, 1, bSoloActivos); aParam[i++] = ParametroSql.add("@bCoste", SqlDbType.Bit, 1, bCoste); aParam[i++] = ParametroSql.add("@bExternos", SqlDbType.Bit, 1, bExternos); aParam[i++] = ParametroSql.add("@bBajas", SqlDbType.Bit, 1, bBajas); if (tr == null) { return(SqlHelper.ExecuteSqlDataReader("FIC_PROFESIONAL_FIGURACVT_CAT", aParam)); } else { return(SqlHelper.ExecuteSqlDataReaderTransaccion(tr, "FIC_PROFESIONAL_CAT", aParam)); } }
public static void CerrarDialogo(SqlTransaction tr, int t001_idficepi_cierre, int t831_iddialogoalerta, byte t827_idestadodialogoalerta, bool?t831_justificada, string t831_causamotivoOC, string t831_accionesacordadas, Nullable <int> t840_idmotivo) { SqlParameter[] aParam = new SqlParameter[7]; int i = 0; aParam[i++] = ParametroSql.add("@t001_idficepi_cierre", SqlDbType.Int, 4, t001_idficepi_cierre); aParam[i++] = ParametroSql.add("@t831_iddialogoalerta", SqlDbType.Int, 4, t831_iddialogoalerta); aParam[i++] = ParametroSql.add("@t827_idestadodialogoalerta", SqlDbType.TinyInt, 1, t827_idestadodialogoalerta); aParam[i++] = ParametroSql.add("@t831_justificada", SqlDbType.Bit, 1, t831_justificada); aParam[i++] = ParametroSql.add("@t831_causamotivoOC", SqlDbType.Text, 16, t831_causamotivoOC); aParam[i++] = ParametroSql.add("@t831_accionesacordadas", SqlDbType.Text, 16, t831_accionesacordadas); aParam[i++] = ParametroSql.add("@t840_idmotivo", SqlDbType.Int, 4, t840_idmotivo); if (tr == null) { SqlHelper.ExecuteNonQuery("SUP_DIALOGOALERTAS_CERRAR", aParam); } else { SqlHelper.ExecuteNonQueryTransaccion(tr, "SUP_DIALOGOALERTAS_CERRAR", aParam); } }
public static int ModificarCabecera(SqlTransaction tr, int t420_idreferencia, string t431_idestado, string t420_concepto, int t001_idficepi_solicitante, int t314_idusuario_interesado, byte t423_idmotivo, bool t420_justificantes, Nullable <int> t305_idproyectosubnodo, string t422_idmoneda, string t420_comentarionota, string t420_anotaciones, decimal t420_importeanticipo, Nullable <DateTime> t420_fanticipo, string t420_lugaranticipo, decimal t420_importedevolucion, Nullable <DateTime> t420_fdevolucion, string t420_lugardevolucion, string t420_aclaracionesanticipo, decimal t420_pagadotransporte, decimal t420_pagadohotel, decimal t420_pagadootros, string t420_aclaracionepagado, int t313_idempresa, byte t007_idterrfis, decimal t420_impdico, decimal t420_impmdco, decimal t420_impalco, decimal t420_impkmco, decimal t420_impdeco, decimal t420_impdiex, decimal t420_impmdex, decimal t420_impalex, decimal t420_impkmex, decimal t420_impdeex, short t010_idoficina ) { SqlParameter[] aParam = new SqlParameter[35]; int i = 0; aParam[i++] = ParametroSql.add("@t420_idreferencia", SqlDbType.Int, 4, t420_idreferencia); aParam[1] = ParametroSql.add("@t431_idestado", SqlDbType.Char, 1, t431_idestado); aParam[2] = ParametroSql.add("@t420_concepto", SqlDbType.VarChar, 50, t420_concepto); aParam[3] = ParametroSql.add("@t001_idficepi_solicitante", SqlDbType.Int, 4, t001_idficepi_solicitante); aParam[4] = ParametroSql.add("@t314_idusuario_interesado", SqlDbType.Int, 4, t314_idusuario_interesado); aParam[5] = ParametroSql.add("@t423_idmotivo", SqlDbType.TinyInt, 1, t423_idmotivo); aParam[6] = ParametroSql.add("@t420_justificantes", SqlDbType.Bit, 1, t420_justificantes); aParam[7] = ParametroSql.add("@t305_idproyectosubnodo", SqlDbType.Int, 4, (t423_idmotivo == 1) ? (int?)t305_idproyectosubnodo : null); aParam[8] = ParametroSql.add("@t422_idmoneda", SqlDbType.VarChar, 5, t422_idmoneda); aParam[9] = ParametroSql.add("@t420_comentarionota", SqlDbType.Text, 16, t420_comentarionota); aParam[10] = ParametroSql.add("@t420_anotaciones", SqlDbType.Text, 16, t420_anotaciones); aParam[11] = ParametroSql.add("@t420_importeanticipo", SqlDbType.Money, 8, t420_importeanticipo); aParam[12] = ParametroSql.add("@t420_fanticipo", SqlDbType.SmallDateTime, 4, (t420_fanticipo.HasValue) ? (DateTime?)t420_fanticipo : null); aParam[13] = ParametroSql.add("@t420_lugaranticipo", SqlDbType.VarChar, 50, t420_lugaranticipo); aParam[14] = ParametroSql.add("@t420_importedevolucion", SqlDbType.Money, 8, t420_importedevolucion); aParam[15] = ParametroSql.add("@t420_fdevolucion", SqlDbType.SmallDateTime, 4, (t420_fdevolucion.HasValue) ? (DateTime?)t420_fdevolucion : null); aParam[16] = ParametroSql.add("@t420_lugardevolucion", SqlDbType.VarChar, 50, t420_lugardevolucion); aParam[17] = ParametroSql.add("@t420_aclaracionesanticipo", SqlDbType.Text, 16, t420_aclaracionesanticipo); aParam[18] = ParametroSql.add("@t420_pagadotransporte", SqlDbType.Money, 8, t420_pagadotransporte); aParam[19] = ParametroSql.add("@t420_pagadohotel", SqlDbType.Money, 8, t420_pagadohotel); aParam[20] = ParametroSql.add("@t420_pagadootros", SqlDbType.Money, 8, t420_pagadootros); aParam[21] = ParametroSql.add("@t420_aclaracionepagado", SqlDbType.Text, 16, t420_aclaracionepagado); aParam[22] = ParametroSql.add("@t313_idempresa", SqlDbType.Int, 4, t313_idempresa); aParam[23] = ParametroSql.add("@t007_idterrfis", SqlDbType.TinyInt, 1, t007_idterrfis); aParam[24] = ParametroSql.add("@t420_impdico", SqlDbType.SmallMoney, 4, t420_impdico); aParam[25] = ParametroSql.add("@t420_impmdco", SqlDbType.SmallMoney, 4, t420_impmdco); aParam[26] = ParametroSql.add("@t420_impalco", SqlDbType.SmallMoney, 4, t420_impalco); aParam[27] = ParametroSql.add("@t420_impkmco", SqlDbType.SmallMoney, 4, t420_impkmco); aParam[28] = ParametroSql.add("@t420_impdeco", SqlDbType.SmallMoney, 4, t420_impdeco); aParam[29] = ParametroSql.add("@t420_impdiex", SqlDbType.SmallMoney, 4, t420_impdiex); aParam[30] = ParametroSql.add("@t420_impmdex", SqlDbType.SmallMoney, 4, t420_impmdex); aParam[31] = ParametroSql.add("@t420_impalex", SqlDbType.SmallMoney, 4, t420_impalex); aParam[32] = ParametroSql.add("@t420_impkmex", SqlDbType.SmallMoney, 4, t420_impkmex); aParam[33] = ParametroSql.add("@t420_impdeex", SqlDbType.SmallMoney, 4, t420_impdeex); aParam[34] = ParametroSql.add("@t010_idoficina", SqlDbType.SmallInt, 2, t010_idoficina); // Ejecuta la query y devuelve el numero de registros modificados. if (tr == null) { return(SqlHelper.ExecuteNonQuery("GVT_CABECERAGV_UPD", aParam)); } else { return(SqlHelper.ExecuteNonQueryTransaccion(tr, "GVT_CABECERAGV_UPD", aParam)); } }
public static DOCDIALOGO Select(SqlTransaction tr, int t837_id)//, bool bTraerArchivo) { DOCDIALOGO o = new DOCDIALOGO(); SqlParameter[] aParam = new SqlParameter[1]; int i = 0; aParam[i++] = ParametroSql.add("@t837_id", SqlDbType.Int, 4, t837_id); //aParam[i++] = ParametroSql.add("@bArchivo", SqlDbType.Bit, 1, bTraerArchivo); SqlDataReader dr; if (tr == null) { dr = SqlHelper.ExecuteSqlDataReader("SUP_DOCDIALOGO_S", aParam); } else { dr = SqlHelper.ExecuteSqlDataReaderTransaccion(tr, "SUP_DOCDIALOGO_S", aParam); } if (dr.Read()) { if (dr["t837_id"] != DBNull.Value) { o.t837_id = int.Parse(dr["t837_id"].ToString()); } if (dr["t831_iddialogoalerta"] != DBNull.Value) { o.t831_iddialogoalerta = int.Parse(dr["t831_iddialogoalerta"].ToString()); } if (dr["t837_descripcion"] != DBNull.Value) { o.t837_descripcion = (string)dr["t837_descripcion"]; } if (dr["t837_weblink"] != DBNull.Value) { o.t837_weblink = (string)dr["t837_weblink"]; } if (dr["t837_nombrearchivo"] != DBNull.Value) { o.t837_nombrearchivo = (string)dr["t837_nombrearchivo"]; } //El archivo lo obtenemos de Atenea si tiene id de documento y sino del campo image //if (bTraerArchivo) //{ // if (dr["t2_iddocumento"].ToString() == "") // o.t837_archivo = (byte[])dr["t837_archivo"]; //} if (dr["t001_idficepi_autor"] != DBNull.Value) { o.t001_idficepi_autor = int.Parse(dr["t001_idficepi_autor"].ToString()); } if (dr["t837_fecha"] != DBNull.Value) { o.t837_fecha = (DateTime)dr["t837_fecha"]; } if (dr["t001_idficepi_modif"] != DBNull.Value) { o.t001_idficepi_modif = int.Parse(dr["t001_idficepi_modif"].ToString()); } if (dr["t837_fechamodif"] != DBNull.Value) { o.t837_fechamodif = (DateTime)dr["t837_fechamodif"]; } if (dr["autor"] != DBNull.Value) { o.DesAutor = (string)dr["autor"]; } if (dr["autormodif"] != DBNull.Value) { o.DesAutorModif = dr["autormodif"].ToString(); } if (dr["t2_iddocumento"] != DBNull.Value) { o.t2_iddocumento = (long)dr["t2_iddocumento"]; } } else { throw (new NullReferenceException("No se ha obtenido ningun dato de DOCDIALOGO")); } dr.Close(); dr.Dispose(); return(o); }
public static Capa_Negocio.LINEABASE Obtener(SqlTransaction tr, int t685_idlineabase) { Capa_Negocio.LINEABASE o = new Capa_Negocio.LINEABASE(); SqlParameter[] aParam = new SqlParameter[] { ParametroSql.add("@t685_idlineabase", SqlDbType.Int, 4, t685_idlineabase) }; SqlDataReader dr; if (tr == null) { dr = SqlHelper.ExecuteSqlDataReader("SUP_LINEABASE_SEL", aParam); } else { dr = SqlHelper.ExecuteSqlDataReaderTransaccion(tr, "SUP_LINEABASE_SEL", aParam); } if (dr.Read()) { if (dr["t685_idlineabase"] != DBNull.Value) { o.t685_idlineabase = int.Parse(dr["t685_idlineabase"].ToString()); } if (dr["t685_denominacion"] != DBNull.Value) { o.t685_denominacion = (string)dr["t685_denominacion"]; } if (dr["t685_fecha"] != DBNull.Value) { o.t685_fecha = (DateTime)dr["t685_fecha"]; } if (dr["t314_idusuario_promotor"] != DBNull.Value) { o.t314_idusuario_promotor = int.Parse(dr["t314_idusuario_promotor"].ToString()); } if (dr["t305_idproyectosubnodo"] != DBNull.Value) { o.t305_idproyectosubnodo = int.Parse(dr["t305_idproyectosubnodo"].ToString()); } if (dr["Promotor"] != DBNull.Value) { o.Promotor = (string)dr["Promotor"]; } if (dr["numero_lb"] != DBNull.Value) { o.numero_lb = int.Parse(dr["numero_lb"].ToString()); } if (dr["count_lb"] != DBNull.Value) { o.count_lb = int.Parse(dr["count_lb"].ToString()); } } else { throw (new NullReferenceException("No se ha obtenido ningun dato de LINEABASE")); } dr.Close(); dr.Dispose(); return(o); }
public static int InsertarCabecera(SqlTransaction tr, string t431_idestado, string t420_concepto, int t001_idficepi_solicitante, int t314_idusuario_interesado, byte t423_idmotivo, bool t420_justificantes, Nullable <int> t305_idproyectosubnodo, string t422_idmoneda, string t420_comentarionota, string t420_anotaciones, decimal t420_importeanticipo, Nullable <DateTime> t420_fanticipo, string t420_lugaranticipo, decimal t420_importedevolucion, Nullable <DateTime> t420_fdevolucion, string t420_lugardevolucion, string t420_aclaracionesanticipo, decimal t420_pagadotransporte, decimal t420_pagadohotel, decimal t420_pagadootros, string t420_aclaracionepagado, int t313_idempresa, byte t007_idterrfis, decimal t420_impdico, decimal t420_impmdco, decimal t420_impalco, decimal t420_impkmco, decimal t420_impdeco, decimal t420_impdiex, decimal t420_impmdex, decimal t420_impalex, decimal t420_impkmex, decimal t420_impdeex, short t010_idoficina, Nullable <int> t420_idreferencia_lote ) { SqlParameter[] aParam = new SqlParameter[35]; int i = 0; aParam[i++] = ParametroSql.add("@t431_idestado", SqlDbType.Char, 1, t431_idestado); aParam[i++] = ParametroSql.add("@t420_concepto", SqlDbType.VarChar, 50, t420_concepto); aParam[i++] = ParametroSql.add("@t001_idficepi_solicitante", SqlDbType.Int, 4, t001_idficepi_solicitante); aParam[i++] = ParametroSql.add("@t314_idusuario_interesado", SqlDbType.Int, 4, t314_idusuario_interesado); aParam[i++] = ParametroSql.add("@t423_idmotivo", SqlDbType.TinyInt, 1, t423_idmotivo); aParam[i++] = ParametroSql.add("@t420_justificantes", SqlDbType.Bit, 1, t420_justificantes); aParam[i++] = ParametroSql.add("@t305_idproyectosubnodo", SqlDbType.Int, 4, (t423_idmotivo == 1) ? (int?)t305_idproyectosubnodo : null); aParam[i++] = ParametroSql.add("@t422_idmoneda", SqlDbType.VarChar, 5, t422_idmoneda); aParam[i++] = ParametroSql.add("@t420_comentarionota", SqlDbType.Text, 16, t420_comentarionota); aParam[i++] = ParametroSql.add("@t420_anotaciones", SqlDbType.Text, 16, t420_anotaciones); aParam[i++] = ParametroSql.add("@t420_importeanticipo", SqlDbType.Money, 8, t420_importeanticipo); aParam[i++] = ParametroSql.add("@t420_fanticipo", SqlDbType.SmallDateTime, 4, (t420_fanticipo.HasValue) ? (DateTime?)t420_fanticipo : null); aParam[i++] = ParametroSql.add("@t420_lugaranticipo", SqlDbType.VarChar, 50, t420_lugaranticipo); aParam[i++] = ParametroSql.add("@t420_importedevolucion", SqlDbType.Money, 8, t420_importedevolucion); aParam[i++] = ParametroSql.add("@t420_fdevolucion", SqlDbType.SmallDateTime, 4, (t420_fdevolucion.HasValue) ? (DateTime?)t420_fdevolucion : null); aParam[i++] = ParametroSql.add("@t420_lugardevolucion", SqlDbType.VarChar, 50, t420_lugardevolucion); aParam[i++] = ParametroSql.add("@t420_aclaracionesanticipo", SqlDbType.Text, 16, t420_aclaracionesanticipo); aParam[i++] = ParametroSql.add("@t420_pagadotransporte", SqlDbType.Money, 8, t420_pagadotransporte); aParam[i++] = ParametroSql.add("@t420_pagadohotel", SqlDbType.Money, 8, t420_pagadohotel); aParam[i++] = ParametroSql.add("@t420_pagadootros", SqlDbType.Money, 8, t420_pagadootros); aParam[i++] = ParametroSql.add("@t420_aclaracionepagado", SqlDbType.Text, 16, t420_aclaracionepagado); aParam[i++] = ParametroSql.add("@t313_idempresa", SqlDbType.Int, 4, t313_idempresa); aParam[i++] = ParametroSql.add("@t007_idterrfis", SqlDbType.TinyInt, 1, t007_idterrfis); aParam[i++] = ParametroSql.add("@t420_impdico", SqlDbType.SmallMoney, 4, t420_impdico); aParam[i++] = ParametroSql.add("@t420_impmdco", SqlDbType.SmallMoney, 4, t420_impmdco); aParam[i++] = ParametroSql.add("@t420_impalco", SqlDbType.SmallMoney, 4, t420_impalco); aParam[i++] = ParametroSql.add("@t420_impkmco", SqlDbType.SmallMoney, 4, t420_impkmco); aParam[i++] = ParametroSql.add("@t420_impdeco", SqlDbType.SmallMoney, 4, t420_impdeco); aParam[i++] = ParametroSql.add("@t420_impdiex", SqlDbType.SmallMoney, 4, t420_impdiex); aParam[i++] = ParametroSql.add("@t420_impmdex", SqlDbType.SmallMoney, 4, t420_impmdex); aParam[i++] = ParametroSql.add("@t420_impalex", SqlDbType.SmallMoney, 4, t420_impalex); aParam[i++] = ParametroSql.add("@t420_impkmex", SqlDbType.SmallMoney, 4, t420_impkmex); aParam[i++] = ParametroSql.add("@t420_impdeex", SqlDbType.SmallMoney, 4, t420_impdeex); aParam[i++] = ParametroSql.add("@t010_idoficina", SqlDbType.SmallInt, 2, t010_idoficina); aParam[i++] = ParametroSql.add("@t420_idreferencia_lote", SqlDbType.Int, 4, t420_idreferencia_lote); // Ejecuta la query y devuelve el valor del nuevo Identity. if (tr == null) { return(Convert.ToInt32(SqlHelper.ExecuteScalar("GVT_CABECERAGV_INS", aParam))); } else { return(Convert.ToInt32(SqlHelper.ExecuteScalarTransaccion(tr, "GVT_CABECERAGV_INS", aParam))); } }