public async Task <bool> Delete(int id) { venuesGUI = VenuesGUI.Instance; bool res = false; bCtrl = new BaseController(); using (var client = bCtrl.GetClient()) { var response = await client.DeleteAsync(bCtrl.BaseUrl + "venues/" + id); string result = response.Content.ReadAsStringAsync().Result; res = true; venuesGUI.AddDataToTable(); return(res); } }
public void CleanSession() { DashboardGUI dGUI = DashboardGUI.Instance; VenuesGUI vGUI = VenuesGUI.Instance; EmployeesGUI eGUI = EmployeesGUI.Instance; TablesGUI tGUI = TablesGUI.Instance; TablePackagesGUI tpGUI = TablePackagesGUI.Instance; vGUI.DeleteDataFromTable(); eGUI.DeleteDataFromTable(); tGUI.DeleteDataFromTable(); tpGUI.DeleteDataFromTable(); vGUI.DeleteDataFromTable(); dGUI = null; }
public async void Edit() { VenuesController vCtrl = new VenuesController(); venuesGUI = VenuesGUI.Instance; editedVenue = await vCtrl.Get(venuesGUI.idFromTable); lblBool.Text = "editedVenueID: " + editedVenue.Id; create = false; lblTitle.Text = "Edit Venue"; BtnSaveChanges.Text = "Save changes"; tbName.Text = editedVenue.Name; tbAddress.Text = editedVenue.Address; tbZip.Text = "" + editedVenue.Zip; tbCity.Text = editedVenue.City; tbVenueID.ReadOnly = true; tbVenueID.Text = "" + venuesGUI.idFromTable; }
public void Create() { //bool res = false; VenuesController vCtrl = new VenuesController(); lblBool.Text = "Creating venue"; venuesGUI = VenuesGUI.Instance; lblTitle.Text = "Create Venue"; BtnSaveChanges.Text = "Create"; create = true; tbName.Text = ""; tbAddress.Text = ""; tbZip.Text = ""; tbCity.Text = ""; tbVenueID.ReadOnly = true; tbVenueID.Text = ""; //res = true; // return res; }
public async Task <bool> Create(Venue venue) { venuesGUI = VenuesGUI.Instance; bool res = false; bCtrl = new BaseController(); var root = new { Venue = venue }; var json = JsonConvert.SerializeObject(root); var data = new StringContent(json, Encoding.UTF8, "application/json"); using (var client = bCtrl.GetClient()) { var response = await client.PostAsync(bCtrl.BaseUrl + "venues/", data); string result = response.Content.ReadAsStringAsync().Result; res = true; } venuesGUI.AddDataToTable(); return(res); }