public int Excecute() { AsignarValorPartido(); switch (AccionAsignarmodificar) { case Accion.Nuevo: ComprobarExisteJornada(); PonerBienFecha(); ApiRest.InsertPartido(PartidoUso); LimpiarCampos(); return(1); case Accion.Editar: PonerBienFecha(); CambiarResultado(); ApiRest.UpdatePartido(PartidoUso); LimpiarCampos(); return(2); case Accion.Borrar: MessageBoxResult messageresult = MessageBox.Show("Esta seguro que desea el partido de la Jornada: " + PartidoUso.Jornada + " del equipo local " + EquipoLocal.Nombre + " vs " + EquipoTemplate.EquipoVisitante.Nombre, "Advertencia", MessageBoxButton.YesNo, MessageBoxImage.Warning); if (messageresult == MessageBoxResult.Yes) { ApiRest.DeletePartido(PartidoUso.IdPartido); LimpiarCampos(); return(3); } return(-1); default: LimpiarCampos(); return(-1); } }
private void lvNoticias_ItemSelected(object sender, SelectedItemChangedEventArgs e) { if (e.SelectedItem != null) { Task<RootDetalle> taskNoticias = ApiRest.GetAsyncFormData<RootDetalle>((string)(App.Current.Resources["APIRoot"]) + "?id=" + ((Detalle)e.SelectedItem).ID); taskNoticias.ContinueWith((task) => { Device.BeginInvokeOnMainThread(() => { try { Navigation.PopModalAsync(true); Navigation.PushAsync(new NoticiaDetalle(((RootDetalle)task.Result).data), true); } catch { Navigation.PopModalAsync(); Navigation.PushModalAsync(new Loading("Error al obtener los detalles de tu noticia.")); } }); }); Navigation.PushModalAsync(new Loading("Cargando los detalles de tu noticia..."), false); //RootDetalle not = ApiRest.GetAsyncFormData<RootDetalle>((string)(App.Current.Resources["APIRoot"]) + "?id=" + ((Detalle)e.SelectedItem).ID).Result; //Navigation.PushAsync(new NoticiaDetalle(not.data)); } ((ListView)sender).SelectedItem = null; }
public void FiltroJugadores() { if (EquipoJugador != null) { Jugadores = new ObservableCollection <Jugador>(ApiRest.RescatarJugadores().Where(x => x.Equipo == EquipoJugador.IdEquipo).OrderBy(y => y.Nombre_Completo)); } }
private void CambiaEquipoDelte() { Partidos = new ObservableCollection <Partido>(ApiRest.RescartarPartidos().Where(x => x.EquipoLocal == Equipo.IdEquipo || x.EquipoVisitante == Equipo.IdEquipo)); Jugadores = new ObservableCollection <Jugador>(ApiRest.RescatarJugadores().Where(x => x.Equipo == Equipo.IdEquipo)); Staffs = new ObservableCollection <Staff>(ApiRest.RescatarStaffs().Where(x => x.Equipo == Equipo.IdEquipo)); for (int i = 0; i < Partidos.Count; i++) { if (Partidos[i].EquipoLocal == Equipo.IdEquipo) { Partidos[i].EquipoLocal = -1; } else if (Partidos[i].EquipoVisitante == Equipo.IdEquipo) { Partidos[i].EquipoVisitante = -1; } ApiRest.UpdatePartido(Partidos[i]); } for (int i = 0; i < Jugadores.Count; i++) { Jugadores[i].Equipo = -1; ApiRest.UpdateJugador(Jugadores[i]); } for (int i = 0; i < Staffs.Count; i++) { Staffs[i].Equipo = -1; ApiRest.UpdateStaff(Staffs[i]); } }
private void CambiaArbitroDelete() { Partidos = new ObservableCollection <Partido>(ApiRest.RescartarPartidos().Where(x => x.ArbitroPrincipal == ArbitroEliminar.Id || x.ArbitroSecundario == ArbitroEliminar.Id || x.Cronometrador == ArbitroEliminar.Id || x.Tercer_Arbitro == ArbitroEliminar.Id)); for (int i = 0; i < Partidos.Count; i++) { if (Partidos[i].ArbitroPrincipal == ArbitroEliminar.Id) { Partidos[i].ArbitroPrincipal = -1; ApiRest.UpdatePartido(Partidos[i]); } else if (Partidos[i].ArbitroSecundario == ArbitroEliminar.Id) { Partidos[i].ArbitroSecundario = -1; ApiRest.UpdatePartido(Partidos[i]); } else if (Partidos[i].Cronometrador == ArbitroEliminar.Id) { Partidos[i].Cronometrador = -1; ApiRest.UpdatePartido(Partidos[i]); } else { Partidos[i].Tercer_Arbitro = -1; ApiRest.UpdatePartido(Partidos[i]); } } }
private void OnTapLoQueTenesQueSaber(object sender, EventArgs e) { Task <Noticia> taskNoticias = ApiRest.GetFormData <Noticia>((string)(App.Current.Resources["APIRoot"])); taskNoticias.ContinueWith((task) => { try { ObservableCollection <Detalle> ListaNoticias = new ObservableCollection <Detalle>(); foreach (Detalle d in ((Noticia)task.Result).data) { ListaNoticias.Add(d); } Device.BeginInvokeOnMainThread(() => { Navigation.PopModalAsync(true); Navigation.PushAsync(new Noticias(ListaNoticias), true); }); } catch { Device.BeginInvokeOnMainThread(new Action(() => { Navigation.PopModalAsync(false); Navigation.PushModalAsync(new Loading("No se pudieron cargar tus noticias"), false); })); } }); Navigation.PushModalAsync(new Loading("Cargando noticias..."), false); }
public void FiltroStaff() { if (EquipoStaff != null) { Staffs = new ObservableCollection <Staff>(ApiRest.RescatarStaffs().Where(x => x.Equipo == EquipoStaff.IdEquipo)); } }
public static ObservableCollection <Arbitro> FiltroArbitros(string categoria) { switch (categoria) { case "1º División": return(new ObservableCollection <Arbitro>(ApiRest.RescatarArbitros().Where(x => x.Categoria != null && x.Categoria.Equals("1º División")).OrderBy(y => y.Nombre_Completo))); case "2º División": return(new ObservableCollection <Arbitro>(ApiRest.RescatarArbitros().Where(x => x.Categoria != null && x.Categoria.Equals("2º División")).OrderBy(y => y.Nombre_Completo))); case "2ºB División": return(new ObservableCollection <Arbitro>(ApiRest.RescatarArbitros().Where(x => x.Categoria != null && x.Categoria.Equals("2ºB División")).OrderBy(y => y.Nombre_Completo))); case "3º División": return(new ObservableCollection <Arbitro>(ApiRest.RescatarArbitros().Where(x => x.Categoria != null && x.Categoria.Equals("3º División")).OrderBy(y => y.Nombre_Completo))); case "Preferente": return(new ObservableCollection <Arbitro>(ApiRest.RescatarArbitros().Where(x => x.Categoria != null && x.Categoria.Equals("Preferente")).OrderBy(y => y.Nombre_Completo))); case "Fútbol Base": return(new ObservableCollection <Arbitro>(ApiRest.RescatarArbitros().Where(x => x.Categoria != null && x.Categoria.Equals("Fútbol Base")).OrderBy(y => y.Nombre_Completo))); case "Regional": return(new ObservableCollection <Arbitro>(ApiRest.RescatarArbitros().Where(x => x.Categoria != null && x.Categoria.Equals("Regional")).OrderBy(y => y.Nombre_Completo))); default: return(new ObservableCollection <Arbitro>()); } }
public void FiltroStaffs() { if (EquipoStaff != null) { Staffs = new ObservableCollection <Staff>(ApiRest.RescatarStaffs().Where(x => x.Equipo == EquipoStaff.IdEquipo).OrderBy(y => y.Nombre_Completo)); } }
public ContainerPage() { Title = "Listado de datos"; apiClient = new ApiRest(); CompetitionsList = new CompetitionsView(apiClient); Content = CompetitionsList; }
public CompetitionsView(ApiRest client) { InitializeComponent(); BindingContext = this; mClient = client; Data = new ObservableCollection <Competition>(); compDataList.ItemsSource = Data; }
public TeamDetail(string uri, string teamName, ApiRest client) { InitializeComponent(); Data = new ObservableCollection <Fixture>(); apiClient = client; mTeamName = teamName; loadTeamDetail(uri); }
// Use this for initialization void Start() { AudioPlay(); ApiRest a = new ApiRest(); List <Rol> rol2 = a.ApiPregunta(); Debug.Log("iniciar " + a.getRolesPrimero(rol2)); }
public bool UpdateAdministrador() { if (Accion == AccionAdministrar.ContraseñaCambiada) { ComprobarContraseña(); return(ApiRest.UpdateAdministrador(AdministradorActual)); } else { return(ApiRest.UpdateAdministrador(AdministradorActual)); } }
public bool UpdateExecute() { if (!ArbitroUpdate.Foto.Equals("/Assets/defecto.jpg") && !ArbitroUpdate.Foto.Contains("http")) { string[] urlBlob = ArbitroUpdate.Foto.Split('/'); BlobStorage.EliminarImagen(fotoantigua, ArbitroUpdate); ArbitroUpdate.Foto = BlobStorage.GuardarImagen(ArbitroUpdate.Foto, urlBlob[urlBlob.Length - 1], ArbitroUpdate); } ArbitroUpdate.Dni = ArbitroUpdate.Dni.ToUpper(); return(ApiRest.UpdateArbitro(ArbitroUpdate)); }
public bool Insert() { ArbitroInsertar.Fecha_Nacimiento = FechaNacimiento.Year + "-" + FechaNacimiento.Month + "-" + FechaNacimiento.Day; ArbitroInsertar.Dni = ArbitroInsertar.Dni.ToUpper(); if (!ArbitroInsertar.Foto.Equals("/Assets/defecto.jpg")) { string[] rutaimagen = ArbitroInsertar.Foto.Split('/'); string urlImagen = BlobStorage.GuardarImagen(ArbitroInsertar.Foto, rutaimagen[rutaimagen.Length - 1], ArbitroInsertar); ArbitroInsertar.Foto = urlImagen; } return(ApiRest.InsertArbitro(ArbitroInsertar)); }
public bool Update() { StaffUpdate.Dni = StaffUpdate.Dni.ToUpper(); ValidacionesRegexp.ValidarDniNie(StaffUpdate.Dni); StaffUpdate.Equipo = EquipoCambio.IdEquipo; if (!StaffUpdate.Foto.Equals("/Assets/defecto.jpg") && !StaffUpdate.Foto.Contains("http")) { string[] urlBlob = StaffUpdate.Foto.Split('/'); BlobStorage.EliminarImagen(fotoantigua, StaffUpdate); StaffUpdate.Foto = BlobStorage.GuardarImagen(StaffUpdate.Foto, urlBlob[urlBlob.Length - 1], StaffUpdate); } return(ApiRest.UpdateStaff(StaffUpdate)); }
public CuandoPasa() { InitializeComponent(); UserMobileLocation taskCuandoPasa = ApiRest.GetAsyncFormData <UserMobileLocation>((string)App.Current.Resources["URLUserLocation"] + App.PlayerId).Result; var url = new UrlWebViewSource { Url = (string)Application.Current.Resources["URLCuandoPasa"] + "?lat=" + taskCuandoPasa.Lat + "&long=" + taskCuandoPasa.Lon + "&fa=" + GetActualDateJsonFormated() }; wAreas.Source = url; }
public bool Execute() { StaffInsert.Equipo = EquipoStaff.IdEquipo; StaffInsert.Dni = StaffInsert.Dni.ToUpper(); ValidacionesRegexp.ValidarDniNie(StaffInsert.Dni); StaffInsert.Fecha_Nacimiento = FechaNacimiento.Year + "-" + FechaNacimiento.Month + "-" + FechaNacimiento.Day; if (!StaffInsert.Foto.Equals("/Assets/defecto.jpg")) { string[] rutaimagen = StaffInsert.Foto.Split('/'); string urlImagen = BlobStorage.GuardarImagen(StaffInsert.Foto, rutaimagen[rutaimagen.Length - 1], StaffInsert); StaffInsert.Foto = urlImagen; } return(ApiRest.InsertStaff(StaffInsert)); }
private async void Button_Clicked(object sender, EventArgs e) { try { var client = new ApiRest("http://www.mocky.io"); var loginResponse = await client.GetAsync <ResponseData>("/v2/5c9575723600006300941f57"); } catch (ApiException apiEx) { } catch (Exception ex) { } }
public bool Execute() { JugadorInsertar.Dni = JugadorInsertar.Dni.ToUpper(); ValidacionesRegexp.ValidarDniNie(JugadorInsertar.Dni); JugadorInsertar.Categoria = Utils.ObtenerCategoriaJugador(FechaNacimiento, 2019); JugadorInsertar.Fecha_Nacimiento = FechaNacimiento.Year + "-" + FechaNacimiento.Month + "-" + FechaNacimiento.Day; if (!JugadorInsertar.Foto.Equals("/Assets/defecto.jpg")) { string[] rutaimagen = JugadorInsertar.Foto.Split('/'); string urlImagen = BlobStorage.GuardarImagen(JugadorInsertar.Foto, rutaimagen[rutaimagen.Length - 1], JugadorInsertar); JugadorInsertar.Foto = urlImagen; } return(ApiRest.InsertJugador(JugadorInsertar)); }
public void ObtenerPartidos() { if (AccionAsignarmodificar == Accion.Editar || AccionAsignarmodificar == Accion.Borrar) { Partidos = new ObservableCollection <Partido>(ApiRest.RescartarPartidos().Where(x => x.Categoria.Equals(Categoria))); foreach (Partido m in Partidos) { PartidosTemplates.Add(new EquiposTemplate(EquiposLocales.Where(x => x.IdEquipo == m.EquipoLocal).First(), EquiposVisitantes.Where(y => y.IdEquipo == m.EquipoVisitante).First())); } } else { Partidos = new ObservableCollection <Partido>(ApiRest.RescartarPartidos().Where(x => x.Categoria.Equals(Categoria))); } }
public bool Entrar(string pass) { Pass = pass; PosibleAdministrador = new Administrador(User, Pass); AdministradorActual = ApiRest.RescatarAdministrador(User); if (AdministradorActual != null && AdministradorActual.Pass.Equals(Utils.EncriptarEnSHA1(Pass))) { Properties.Settings.Default.GuardarContraseña = Contraseña; Properties.Settings.Default.Save(); return(true); } return(false); }
public bool Update() { JugadorUpdate.Dni = JugadorUpdate.Dni.ToUpper(); ValidacionesRegexp.ValidarDniNie(JugadorUpdate.Dni); JugadorUpdate.Equipo = EquipoCambio.IdEquipo; string[] fecha = JugadorUpdate.Fecha_Nacimiento.Split('-'); JugadorUpdate.Categoria = Utils.ObtenerCategoriaJugador(new DateTime(int.Parse(fecha[0]), int.Parse(fecha[1]), int.Parse(fecha[2])), 2019); if (!JugadorUpdate.Foto.Equals("/Assets/defecto.jpg") && !JugadorUpdate.Foto.Contains("http")) { string[] urlBlob = JugadorUpdate.Foto.Split('/'); BlobStorage.EliminarImagen(fotoantigua, JugadorUpdate); JugadorUpdate.Foto = BlobStorage.GuardarImagen(JugadorUpdate.Foto, urlBlob[urlBlob.Length - 1], JugadorUpdate); } return(ApiRest.UpdateJugador(JugadorUpdate)); }
public void Api_Call_Put_Successfully() { Dictionary <string, string> headers = new Dictionary <string, string> { { "Content-Type", "application/json" } }; Dictionary <string, object> parameters = new Dictionary <string, object> { { "p", 0 } }; string jsonBody = "{ \"createdAt\": \"2020-10-31T00:30:13.711Z\", \"name\": \"W33Haa\", \"avatar\": \"https://s3.amazonaws.com/uifaces/faces/twitter/ciaranr/33.jpg\" }"; string url = "https://5f9cbdef6dc8300016d3139b.mockapi.io/w33/users/50"; IRestResponse response = ApiRest.Call(Method.PUT, url, jsonBody, headers, parameters); }
public Noticias () { InitializeComponent (); if (ListaNoticias == null) { ListaNoticias = new ObservableCollection<Detalle>(); } Noticia not = ApiRest.GetAsyncFormData<Noticia>((string)(App.Current.Resources["APIRoot"])).Result; foreach (Detalle d in not.data) { ListaNoticias.Add(d); } lvNoticias.ItemsSource = ListaNoticias; }
public LeagueView(string uri, ApiRest client) { InitializeComponent(); apiClient = client; BindingContext = this; mUri = uri; Data = new ObservableCollection <Team>(); teamsDataList.ItemsSource = Data; loadTeams(); }
public bool DeleteExecute() { MessageBoxResult messageresult = MessageBox.Show("Esta seguro que desea eliminar a " + StaffDelete.Nombre_Completo + " del equipo: " + EquipoStaff.Nombre + '?', "Advertencia", MessageBoxButton.YesNo, MessageBoxImage.Warning); if (messageresult == MessageBoxResult.Yes) { if (!StaffDelete.Foto.Equals("/Assets/equipodefecto.jpg")) { string[] blobreference = StaffDelete.Foto.Split('/'); BlobStorage.EliminarImagen(blobreference[blobreference.Length - 1], StaffDelete); } ApiRest.DeleteStaff(StaffDelete.Id); return(true); } return(false); }
public bool DeleteExecute() { MessageBoxResult messageresult = MessageBox.Show("Esta seguro de eliminar a " + ArbitroEliminar.Nombre_Completo + " con DNI: " + ArbitroEliminar.Dni + "?. Los partidos en los que ha participados se verán afectados", "Advertencia", MessageBoxButton.YesNo, MessageBoxImage.Warning); if (messageresult == MessageBoxResult.Yes) { CambiaArbitroDelete(); if (!ArbitroEliminar.Foto.Equals("/Assets/equipodefecto.jpg")) { string[] blobreference = ArbitroEliminar.Foto.Split('/'); BlobStorage.EliminarImagen(blobreference[blobreference.Length - 1], ArbitroEliminar); } ApiRest.DeleteteArbitro(ArbitroEliminar.Id); return(true); } return(false); }
public static ObservableCollection <Equipo> FiltroEquipos(string categoria) { ObservableCollection <Equipo> Equipos; switch (categoria) { case "1º División": Equipos = new ObservableCollection <Equipo>(ApiRest.RescatarEquipos().Where(x => x.Categoria != null && x.Categoria.Equals("1º División")).OrderBy(y => y.Nombre)); break; case "2º División": Equipos = new ObservableCollection <Equipo>(ApiRest.RescatarEquipos().Where(x => x.Categoria != null && x.Categoria.Equals("2º División")).OrderBy(y => y.Nombre)); break; case "2ºB División": Equipos = new ObservableCollection <Equipo>(ApiRest.RescatarEquipos().Where(x => x.Categoria != null && x.Categoria.Equals("2ºB División")).OrderBy(y => y.Nombre)); break; case "3º División": Equipos = new ObservableCollection <Equipo>(ApiRest.RescatarEquipos().Where(x => x.Categoria != null && x.Categoria.Equals("3º División")).OrderBy(y => y.Nombre)); break; case "Preferente": Equipos = new ObservableCollection <Equipo>(ApiRest.RescatarEquipos().Where(x => x.Categoria != null && x.Categoria.Equals("Preferente")).OrderBy(y => y.Nombre)); break; case "Fútbol Base": Equipos = new ObservableCollection <Equipo>(ApiRest.RescatarEquipos().Where(x => x.Categoria != null && x.Categoria.Equals("Fútbol Base")).OrderBy(y => y.Nombre)); break; case "Regional": Equipos = new ObservableCollection <Equipo>(ApiRest.RescatarEquipos().Where(x => x.Categoria != null && x.Categoria.Equals("Regional")).OrderBy(y => y.Nombre)); break; default: Equipos = new ObservableCollection <Equipo>(); break; } return(Equipos); }