public void Create(Meeting meeting)
 {
     using ( var connection = new SqlConnection(_connectionString))
     {
         connection.Open();
         using (var command = connection.CreateCommand())
         {
             command.CommandText = "INSERT INTO [dbo].[meeting] (place_id, theme, time, duration) " +
                                   "VALUES (@place_id, @theme, @time, @duration)";
             command.Parameters.AddWithValue("@place_id", meeting.FPlace);
             command.Parameters.AddWithValue("@theme", meeting.Theme);
             command.Parameters.AddWithValue("@time", meeting.Time);
             command.Parameters.AddWithValue("@duration", meeting.Duration);
             command.ExecuteNonQuery();
         }
     }
 }
 public void UpdateMeeting(Meeting meeting, int id)
 {
     using (var connection = new SqlConnection(_connectionString))
     {
         connection.Open();
         using (var command = connection.CreateCommand())
         {
             command.CommandText = "UPDATE [dbo].[meeting] " +
                                   "SET theme = @theme, time=@time, " +
                                   "duration = @duration WHERE id = @id";
             command.Parameters.AddWithValue("@id", id);
             command.Parameters.AddWithValue("@time", meeting.Time);
             command.Parameters.AddWithValue("@theme", meeting.Theme);
             command.Parameters.AddWithValue("@duration", meeting.Duration);
             command.ExecuteNonQuery();
         }
     }
 }
 public Meeting UpdateMeeting(Meeting meeting, int id)
 {
     _repository.UpdateMeeting(meeting,id);
     return _repository.GetMeeting(id);
 }