Esempio n. 1
0
        //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);
            }
        }
Esempio n. 2
0
        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);
            }
        }