//OPERACIONES PARA CABIFY DISPONIBLE public CabifyDisponible ObtenerCabifyDisponible(string AutoPlaca) { CabifyDisponible d_Encontrado = null; string sql = "SELECT AutoPlaca, TiempoLlegada, TiempoViaje, Monto FROM CabifyDisponible WHERE AutoPlaca=@AutoPlaca"; using (SqlConnection conexion = new SqlConnection(cdc)) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sql, conexion)) { comando.Parameters.Add(new SqlParameter("@AutoPlaca", AutoPlaca)); using (SqlDataReader resultado = comando.ExecuteReader()) { if (resultado.Read()) { d_Encontrado = new CabifyDisponible() { AutoPlaca = (string)resultado["AutoPlaca"], TiempoLlegada = (int)resultado["TiempoLlegada"], TiempoViaje = (int)resultado["TiempoViaje"], Monto = Convert.ToDecimal(resultado["Monto"]) }; } } } return(d_Encontrado); } }
public List <CabifyDisponible> ListarCabifyDisponibles(string OLatitud, string OLongitud, string DLatitud, string DLongitud) { List <CabifyDisponible> d_Encontrados = new List <CabifyDisponible>(); CabifyDisponible d_Encontrado = null; string sql = "SELECT AutoPlaca, TiempoLlegada, TiempoViaje, Monto, OLatitud, OLongitud, DLatitud, DLongitud FROM CabifyDisponible WHERE OLatitud = @OLatitud and OLongitud = @OLongitud and DLatitud = @DLatitud and DLongitud = @DLongitud"; using (SqlConnection conexion = new SqlConnection(cdc)) { conexion.Open(); using (SqlCommand comando = new SqlCommand(sql, conexion)) { comando.Parameters.Add(new SqlParameter("@OLatitud", OLatitud)); comando.Parameters.Add(new SqlParameter("@OLongitud", OLongitud)); comando.Parameters.Add(new SqlParameter("@DLatitud", DLatitud)); comando.Parameters.Add(new SqlParameter("@DLongitud", DLongitud)); using (SqlDataReader resultado = comando.ExecuteReader()) { while (resultado.Read()) { d_Encontrado = new CabifyDisponible() { AutoPlaca = (string)resultado["AutoPlaca"], TiempoLlegada = (int)resultado["TiempoLlegada"], TiempoViaje = (int)resultado["TiempoViaje"], Monto = Convert.ToDecimal(resultado["Monto"]), OLatitud = (string)resultado["OLatitud"], OLongitud = (string)resultado["OLongitud"], DLatitud = (string)resultado["DLatitud"], DLongitud = (string)resultado["DLongitud"] }; d_Encontrados.Add(d_Encontrado); } } } return(d_Encontrados); } }