public static bool ValidarViajesPendientes(String id_crucero, DateTime fechabaja) { bool resultado; List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@cru_id", SqlDbType.Char, 30); parametro.Value = id_crucero; parametros.Add(parametro); parametro = new SqlParameter("@cru_fecha_baja", SqlDbType.DateTime, 100); parametro.Value = fechabaja; parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.VALIDAR_VIAJES_PENDIENTES", DataBase.Tipos.StoredProcedure, parametros); if (reader.HasRows) { resultado = true; } else { resultado = false; } reader.Close(); return(resultado); }
public static SqlDataReader ObtenerPuerto() { List <SqlParameter> parametros = new List <SqlParameter>(); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENERPUERTO", DataBase.Tipos.StoredProcedure, parametros); return(reader); }
public static SqlDataReader ObtenerFabricante() { List <SqlParameter> parametros = new List <SqlParameter>(); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENERFABRICANTES", DataBase.Tipos.StoredProcedure, parametros); return(reader); }
public static SqlDataReader ObtenerTipoServicio() { List <SqlParameter> parametros = new List <SqlParameter>(); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENERTIPOSERVICIO", DataBase.Tipos.StoredProcedure, parametros); return(reader); }
public static int ValidarTramo(Tramo tramo) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@tra_desde", SqlDbType.Int, 30); parametro.Value = tramo.salida_id; parametros.Add(parametro); parametro = new SqlParameter("@tra_hasta", SqlDbType.Int, 30); parametro.Value = tramo.destino_id; parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENER_TRAMOS", DataBase.Tipos.StoredProcedure, parametros); Int32 tramoId = 0; if (reader.HasRows) { reader.Read(); tramoId = Convert.ToInt32(reader.GetDecimal(0)); tramo.id = tramoId; ModificarTramo(tramo); } else { tramoId = CrearTramo(tramo); } return(tramoId); }
public static bool EsValidoIdRecorrido(String rec_id) { bool resultado; List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@rec_id", SqlDbType.VarChar, 30); parametro.Value = rec_id; parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.VALIDAR_RECORRIDO", DataBase.Tipos.StoredProcedure, parametros); if (reader.HasRows) { resultado = false; } else { resultado = true; } reader.Close(); return(resultado); }
public static decimal ObtenerPrecioRecorrido(String rec_id, Int32 pue_id_desde, Int32 pue_id_hasta) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@REC_ID", SqlDbType.VarChar, 30); parametro.Value = rec_id; parametros.Add(parametro); parametro = new SqlParameter("@PUE_ID_DESDE", SqlDbType.Int, 100); parametro.Value = pue_id_desde; parametros.Add(parametro); parametro = new SqlParameter("@PUE_ID_HASTA", SqlDbType.Int, 100); parametro.Value = pue_id_hasta; parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENERPRECIORECORRIDO", DataBase.Tipos.StoredProcedure, parametros); decimal precio = 0; if (reader.Read()) { precio = reader.GetDecimal(0); } return(precio); }
public static bool EsValidoIdCrucero(String id_crucero) { bool resultado; List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@cru_id", SqlDbType.Char, 30); parametro.Value = id_crucero; parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.VALIDAR_CRUCERO", DataBase.Tipos.StoredProcedure, parametros); if (reader.HasRows) { resultado = false; } else { resultado = true; } reader.Close(); return(resultado); }
public static int ObtenerIdCabina(Int32 cab_piso, Int32 cab_nro, Int32 cab_tcab_id, Int32 via_id) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@cab_piso", SqlDbType.Int, 100); parametro.Value = cab_piso; parametros.Add(parametro); parametro = new SqlParameter("@cab_numero", SqlDbType.Int, 100); parametro.Value = cab_nro; parametros.Add(parametro); parametro = new SqlParameter("@cab_tcab_id", SqlDbType.Int, 100); parametro.Value = cab_tcab_id; parametros.Add(parametro); parametro = new SqlParameter("@via_id", SqlDbType.Int, 100); parametro.Value = via_id; parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENERIDCABINA", DataBase.Tipos.StoredProcedure, parametros); int id = 0; if (reader.Read()) { id = Convert.ToInt32(reader.GetDecimal(0)); } return(id); }
public static int CrearTramo(Tramo tramo) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@tra_desde", SqlDbType.Int, 30); parametro.Value = tramo.salida_id; parametros.Add(parametro); parametro = new SqlParameter("@tra_hasta", SqlDbType.Int, 30); parametro.Value = tramo.destino_id; parametros.Add(parametro); parametro = new SqlParameter("@tra_precio_base", SqlDbType.Decimal, 20); parametro.Value = tramo.precio; parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.INSERTAR_TRAMO", DataBase.Tipos.StoredProcedure, parametros); Int32 tra_id = 0; if (reader.HasRows) { reader.Read(); tra_id = Convert.ToInt32(reader.GetDecimal(0)); } return(tra_id); }
public static SqlDataReader CrearCompra(Compra compra) { List <SqlParameter> parametros = PrepararParametros(compra); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.CREAR_COMPRA", DataBase.Tipos.StoredProcedure, parametros); return(reader); }
public static SqlDataReader ObtenerDireccion(int id_dir) { List <SqlParameter> parametros = new List <SqlParameter>(); parametros.Add(new SqlParameter("@ID", id_dir)); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENER_DIRECCION", DataBase.Tipos.StoredProcedure, parametros); return(reader); }
public static SqlDataReader ObtenerDescTipo(Int32 id) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@ID", SqlDbType.Int, 100); parametro.Value = id; parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENERDESCTIPOCABINA", DataBase.Tipos.StoredProcedure, parametros); return(reader); }
public static SqlDataReader ObtenerCrucero(String id_crucero) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@ID", SqlDbType.VarChar, 30); parametro.Value = id_crucero; parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENER_CRUCERO", DataBase.Tipos.StoredProcedure, parametros); return(reader); }
public static int MaxRecorrido() { List <SqlParameter> parametros = new List <SqlParameter>(); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.MAXIMO_RECORRIDO", DataBase.Tipos.StoredProcedure, parametros); int max_rec = 0; if (reader.HasRows) { reader.Read(); max_rec = Convert.ToInt32(reader.GetDecimal(0)); } return(max_rec); }
public static SqlDataReader ObtenerCliente(Int32 id_cliente, Int32 tipoDoc) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@ID", SqlDbType.Int, 100); parametro.Value = id_cliente; parametros.Add(parametro); parametro = new SqlParameter("@cli_tdoc_id", SqlDbType.Int, 100); parametro.Value = tipoDoc; parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENER_CLIENTE", DataBase.Tipos.StoredProcedure, parametros); return(reader); }
public static bool ValidaDireccion(string calle, string num, string tel, string mail) { SqlDataReader reader = DataBase.ObtenerUnDataReader(String.Concat("SELECT 1 FROM TROLLS.DIRECCION WHERE DIR_CALLE = '", calle, "' AND DIR_NUM = '", num, "' AND DIR_TELEFONO = '", tel, "' AND DIR_MAIL = '", mail, "'")); bool resultado; if (reader.HasRows) { resultado = true; } else { resultado = false; } reader.Close(); return(resultado); }
public static bool EsValidoDoc(string nro_doc, string tipo) { SqlDataReader reader = DataBase.ObtenerUnDataReader("SELECT 1 FROM TROLLS.CLIENTE WHERE CLI_NRO_DOC = '" + nro_doc + "' AND CLI_TIPO_DOC = '" + tipo + "'"); bool resultado; if (reader.HasRows) { resultado = false; } else { resultado = true; } reader.Close(); return(resultado); }
//public static SqlDataReader ObtenerRecorrido() public static SqlDataReader ObtenerRecorrido(String id_recorrido) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@rec_id", SqlDbType.VarChar, 30); parametro.Value = DBNull.Value; if (!String.IsNullOrEmpty(id_recorrido)) { parametro.Value = id_recorrido; } parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENER_RECORRIDO", DataBase.Tipos.StoredProcedure, parametros); return(reader); }
public static bool EsValidoUserName(string username) { SqlDataReader reader = DataBase.ObtenerUnDataReader("SELECT 1 FROM TROLLS.USUARIO WHERE USU_USUARIO = '" + username + "'"); bool resultado; if (reader.HasRows) { resultado = false; } else { resultado = true; } reader.Close(); return(resultado); }
public static bool EsUsuarioCliente(Int32 id) { SqlDataReader reader = DataBase.ObtenerUnDataReader("SELECT 1 FROM TROLLS.USUARIO u join TROLLS.ROL_USUARIO rxu ON u.USU_ID = rxu.USU_ID where rxu.rol_id=3 and u.USU_ID = '" + id + "'"); bool resultado; if (reader.HasRows) { resultado = true; } else { resultado = false; } reader.Close(); return(resultado); }
public static List <Funcion> ObtenerFunciones() { List <Funcion> funciones = new List <Funcion>(); SqlDataReader reader = DataBase.ObtenerUnDataReader("SELECT * FROM TROLLS.FUNCIONALIDAD"); if (reader.HasRows) { while (reader.Read()) { Funcion funcion = ObtenerFuncion(reader); funciones.Add(funcion); } } reader.Close(); return(funciones); }
public static decimal ObtenerPorc(Int32 id) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@ID", SqlDbType.Int, 100); parametro.Value = id; parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENERPORCTIPOCABINA", DataBase.Tipos.StoredProcedure, parametros); decimal porc = 0; if (reader.Read()) { porc = reader.GetDecimal(0); } return(porc); }
public static bool ValidarClienteViaje(DateTime desde, DateTime hasta, Int32 idCliente, Int32 tipoDoc, Int32 pue_id_desde, Int32 pue_id_hasta) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@via_fecha_salida", SqlDbType.DateTime); parametro.Value = desde; parametros.Add(parametro); parametro = new SqlParameter("@via_fecha_llegada", SqlDbType.DateTime); parametro.Value = hasta; parametros.Add(parametro); parametro = new SqlParameter("@pue_id_desde", SqlDbType.Int, 100); parametro.Value = pue_id_desde; parametros.Add(parametro); parametro = new SqlParameter("@pue_id_hasta", SqlDbType.Int, 100); parametro.Value = pue_id_hasta; parametros.Add(parametro); parametro = new SqlParameter("@cli_id", SqlDbType.Int, 100); parametro.Value = idCliente; parametros.Add(parametro); parametro = new SqlParameter("@cli_tdoc_id", SqlDbType.Int, 100); parametro.Value = tipoDoc; parametros.Add(parametro); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.VALIDARCLIENTEVIAJE", DataBase.Tipos.StoredProcedure, parametros); bool resultado; if (reader.HasRows) { resultado = false; } else { resultado = true; } reader.Close(); return(resultado); }
public static List <Funcion> ObtenerFuncionesNoAsignadasPorRol(Int32 id) { List <Funcion> funciones = new List <Funcion>(); List <SqlParameter> parametros = new List <SqlParameter>(); parametros.Add(new SqlParameter("@ID_Rol", id)); SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.LISTAR_FUNCIONES_X_ROL_NO_ASIGNADAS", DataBase.Tipos.StoredProcedure, parametros); if (reader.HasRows) { while (reader.Read()) { Funcion funcion = ObtenerFuncion(reader); funciones.Add(funcion); } } reader.Close(); return(funciones); }
public static SqlDataReader ObtenerTramos(Puerto puerto, int flag) { List <SqlParameter> parametros = new List <SqlParameter>(); SqlParameter parametro; parametro = new SqlParameter("@tra_id", SqlDbType.Int, 30); parametro.Value = 0; parametros.Add(parametro); if (flag == 0) { parametro = new SqlParameter("@tra_desde", SqlDbType.Int, 30); parametro.Value = puerto.id; parametros.Add(parametro); parametro = new SqlParameter("@tra_hasta", SqlDbType.Int, 30); parametro.Value = 0; parametros.Add(parametro); } else { parametro = new SqlParameter("@tra_desde", SqlDbType.Int, 30); parametro.Value = 0; parametros.Add(parametro); parametro = new SqlParameter("@tra_hasta", SqlDbType.Int, 30); parametro.Value = puerto.id; parametros.Add(parametro); } SqlDataReader reader = DataBase.ObtenerUnDataReader("TROLLS.OBTENER_TRAMO_ID", DataBase.Tipos.StoredProcedure, parametros); return(reader); }
public static bool EsValidoDocModif(string nro_doc, string nro_doc_base) { bool resultado; if (!(String.Equals(nro_doc, nro_doc_base))) { SqlDataReader reader = DataBase.ObtenerUnDataReader("SELECT 1 FROM TROLLS.CLIENTE WHERE CLI_NRO_DOC = '" + nro_doc + "'"); if (reader.HasRows) { resultado = false; } else { resultado = true; } reader.Close(); } else { resultado = true; } return(resultado); }