public static void editarSubasta(Subasta sub, string a, string c, string d, string i, float p, DateTime dti, DateTime dtf) { ConexionApi.start(); bool res = ConexionApi.editarSubasta(sub, a, c, d, i, p, dti, dtf); if (res) { MessageBox.Show("Se ha modificado la subasta correctamente"); Main.panel.Hide(); } else { MessageBox.Show("Hemos tenido un fallo modificar la subasta"); } }
public static void pujarSubasta(Subasta sub, float precio) { DialogResult r = MessageBox.Show("Estás seguro que quieres pujar?", "Confirmar puja", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (r == DialogResult.Yes) { ConexionApi.start(); bool res = ConexionApi.pujarSubasta(sub, Sesion.logged, precio); if (res) { MessageBox.Show("Se ha realizado la puja"); Main.panel.Hide(); } else { MessageBox.Show("Hemos tenido un fallo en la puja"); } } }
public static void eliminarSubasta(Subasta sub) { DialogResult r = MessageBox.Show("Estás seguro que quieres eliminarlo?", "Confirmar borrado", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (r == DialogResult.Yes) { ConexionApi.start(); bool res = ConexionApi.eliminarSubasta(sub); if (res) { MessageBox.Show("Se ha eliminado correctamente"); Main.panel.Hide(); } else { MessageBox.Show("Hemos tenido un fallo al eliminar"); } } }
public static bool pujarSubasta(Subasta sub, Usuario u, float precio) { using (var client = new HttpClient()) { bool res = false; client.BaseAddress = new Uri("http://25.132.197.74:44444/api/Puja/InsertPuja/"); var respuesta = client.GetAsync(string.Format("?idu={0}&ids={1}&p={2}", u.Id, sub.Id, precio)); respuesta.Wait(); var response = respuesta.Result; if (response.IsSuccessStatusCode) { var lectura = response.Content.ReadAsAsync <Boolean>(); lectura.Wait(); res = lectura.Result; } return(res); } }
public static bool eliminarSubasta(Subasta sub) { using (var client = new HttpClient()) { bool res = false; client.BaseAddress = new Uri("http://25.132.197.74:44444/api/Subasta/DeleteSubasta/"); var respuesta = client.GetAsync(string.Format("?id={0}", sub.Id)); respuesta.Wait(); var response = respuesta.Result; if (response.IsSuccessStatusCode) { var lectura = response.Content.ReadAsAsync <Boolean>(); lectura.Wait(); res = lectura.Result; } return(res); } }
public static bool editarSubasta(Subasta s, string a, string c, string d, string i, float p, DateTime dti, DateTime dtf) { using (var client = new HttpClient()) { bool res = false; client.BaseAddress = new Uri("http://25.132.197.74:44444/api/Subasta/UpdateSubasta/"); var respuesta = client.GetAsync(string.Format("?id={0}&a={1}&c={2}&d={3}&i={4}&p={5}&ti={6}&tf={7}", s.Id, a, c, d, i, p, dti.ToString("yyyy-MM-dd"), dtf.ToString("yyyy-MM-dd"))); respuesta.Wait(); var response = respuesta.Result; if (response.IsSuccessStatusCode) { var lectura = response.Content.ReadAsAsync <Boolean>(); lectura.Wait(); res = lectura.Result; } return(res); } }
public ListadoSubastas(Subasta s, int fun) { InitializeComponent(); sub = s; funcionalidad = fun; }
public PanelSubasta(int fun, Subasta s) // (2) Otras Subastas - (3) Tus subastas { InitializeComponent(); funcionalidad = fun; sub = s; }
public Confirm(Subasta s, int fun) { InitializeComponent(); sub = s; funcionalidad = fun; }