private void btnAdd_Click(object sender, System.EventArgs e) { var addForm = new AddPlace(repository); addForm.ShowDialog(); Reload(); }
private void EditPlaceClick(object sender, EventArgs e) { DataGridViewRow row = ShowPlaces.selectedRow; int id = Convert.ToInt32(row.Cells["id"].Value.ToString()); Miejsce_instalacji mi; using (InzynierkaDBEntities db = new InzynierkaDBEntities()) { mi = db.Miejsce_instalacji. Where(x => x.miejsce_id == id).First(); } AddPlace f = new AddPlace(mi); if (f.ShowDialog() == DialogResult.OK) { string updateQuery = "UPDATE Miejsce_instalacji SET " + "kraj = '" + f.NewPlace.kraj + "' ," + "wojewodztwo = '" + f.NewPlace.wojewodztwo + "' ," + "miasto = '" + f.NewPlace.miasto + "' ," + "ulica = '" + f.NewPlace.ulica + "' " + "WHERE miejsce_id = " + id + ";"; SQL.DoQuery(updateQuery); } }
private void Add_Place_Button_Click(object sender, RoutedEventArgs e) { if (!AddPlaceOpen && !AddTourOpen && !AddEventOpen) { AddPlace addPlace = new AddPlace(window); addPlace.Show(); Delete_Button.IsEnabled = false; AddPlaceOpen = true; } }
private void AddPlaceExecute() { try { AddPlace addWindow = new AddPlace(); addWindow.ShowDialog(); Places = _dALPlace.AllPlaces(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public async Task <ActionResult> Add([FromBody] AddPlace place) { try { var result = await _placeService.AddPlace(place); return(Ok(result)); } catch (InvalidOperationException e) { return(BadRequest(e.Message)); } catch (Exception e) { return(BadRequest("Hiba történt: " + e.Message)); } }
public async Task <Place> AddPlace(AddPlace post) { int parsed; if (int.TryParse(post.NumberOfDesk, out parsed) == false) { throw new InvalidOperationException("Rossz formázás"); } if (await GetIsTakenAsync(post.Name)) { throw new InvalidOperationException("Foglalt név"); } var news = new Place() { CreationTime = DateTime.Now, Name = post.Name, NumberOfDesk = parsed }; _dbContext.Places.Add(news); await _dbContext.SaveChangesAsync(); return(news); }
public void PlaceChange(Object sender, PropertyChangedEventArgs e) { this.RaisePropertyChanged("Place"); AddPlace.RaiseCanExecuteChanged(); }
public AddPlaceViewModel(AddPlace window) { this.window = window; }