示例#1
0
        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);
            }
        }
示例#2
0
        private void btnAdd_Click(object sender, System.EventArgs e)
        {
            var addForm = new AddPlace(repository);

            addForm.ShowDialog();
            Reload();
        }
示例#3
0
 private void AddPlaceExecute()
 {
     try
     {
         AddPlace addWindow = new AddPlace();
         addWindow.ShowDialog();
         Places = _dALPlace.AllPlaces();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }