コード例 #1
0
        List <BE_BitacoraVehiculo> IBR_BitacoraVehiculo.f_ListarBitacoraVehiculo(int intVehiculo, int intConductor, String fechaIni)
        {
            DateTime dtmini;

            if (!DateTime.TryParse(fechaIni, out dtmini))
            {
                dtmini = new DateTime(1900, 1, 1);
            }
            List <BE_BitacoraVehiculo> lst = new List <BE_BitacoraVehiculo>();

            SqlParameter[] param = new SqlParameter[3];
            param[0]           = new SqlParameter("INT_VEHICULO", SqlDbType.Int);
            param[0].Value     = intVehiculo;
            param[0].Direction = ParameterDirection.Input;
            param[1]           = new SqlParameter("INT_CONDUCTOR", SqlDbType.Int);
            param[1].Value     = intConductor;
            param[1].Direction = ParameterDirection.Input;
            param[2]           = new SqlParameter("DTM_FECHA_INICIO", SqlDbType.DateTime);
            param[2].Value     = dtmini;
            param[2].Direction = ParameterDirection.Input;

            DataSet             ds = SqlHelper.ExecuteDataSet(conn.CadenaConexion, System.Data.CommandType.StoredProcedure, "SP_LISTABITACORAVEHICULO", param);
            BE_BitacoraVehiculo vehiculo;

            foreach (DataRow item in ds.Tables[0].Rows)
            {
                vehiculo = new BE_BitacoraVehiculo();
                vehiculo.CodigoBitacoraVehiculo = int.Parse(item[0].ToString());

                if (item[1].ToString() == "")
                {
                    vehiculo.FechaHoraSalida = null;
                }
                else
                {
                    vehiculo.FechaHoraSalida = DateTime.Parse(item[1].ToString());
                }
                vehiculo.PlacaVehiculo   = item[2].ToString();
                vehiculo.marcavehiculo   = item[3].ToString();
                vehiculo.nombreConductor = item[4].ToString();
                vehiculo.CodigoVehiculo  = int.Parse(item[5].ToString());
                vehiculo.CodigoConductor = int.Parse(item[6].ToString());
                vehiculo.dni             = item[7].ToString();
                lst.Add(vehiculo);
            }
            return(lst);
        }
コード例 #2
0
        public List <BE_BitacoraVehiculo> f_ListarAgencias()
        {
            List <BE_BitacoraVehiculo> lst = new List <BE_BitacoraVehiculo>();


            DataSet             ds = SqlHelper.ExecuteDataSet(conn.CadenaConexion, System.Data.CommandType.StoredProcedure, "SP_LISTARAGENCIA");
            BE_BitacoraVehiculo vehiculo;

            foreach (DataRow item in ds.Tables[0].Rows)
            {
                vehiculo = new BE_BitacoraVehiculo();
                vehiculo.codigoAgencia = int.Parse(item[0].ToString());
                vehiculo.nombreAgencia = item[1].ToString();

                lst.Add(vehiculo);
            }
            return(lst);
        }
コード例 #3
0
        public List <BE_BitacoraVehiculo> f_ListarVehiculos()
        {
            List <BE_BitacoraVehiculo> lst = new List <BE_BitacoraVehiculo>();


            DataSet             ds = SqlHelper.ExecuteDataSet(conn.CadenaConexion, System.Data.CommandType.StoredProcedure, "SP_LISTARVEHICULOS");
            BE_BitacoraVehiculo vehiculo;

            foreach (DataRow item in ds.Tables[0].Rows)
            {
                vehiculo = new BE_BitacoraVehiculo();
                vehiculo.CodigoVehiculo = int.Parse(item[0].ToString());
                vehiculo.PlacaVehiculo  = item[1].ToString();

                lst.Add(vehiculo);
            }
            vehiculo = new BE_BitacoraVehiculo();
            vehiculo.CodigoVehiculo = 0;
            vehiculo.PlacaVehiculo  = "--Seleccione--";
            lst.Insert(0, vehiculo);
            return(lst);
        }