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); }
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); }
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); }