예제 #1
0
파일: Sales.cs 프로젝트: 6Nail/AdoDz4
        private void SelectTables_SelectedIndexChanged(object sender, EventArgs e)
        {
            SelectedItemService service = new SelectedItemService(connectionString, providerName);

            switch (SelectTables.SelectedItem)
            {
            case "Покупатели": TextObject.Clear(); service.GetSellers(TextObject); break;

            case "Продавцы": TextObject.Clear(); service.GetCustomers(TextObject); break;

            case "Продажи": TextObject.Clear(); service.GetSales(TextObject); break;
            }
        }
        public void SetSelectedItemWithNoChange()
        {
            // arrange
            var  service    = new SelectedItemService <string>();
            bool firedEvent = false;

            service.SelectedItem         = "one";
            service.SelectedItemChanged += (sender, e) =>
            {
                firedEvent = true;
            };
            // act
            service.SelectedItem = "one";
            // assert
            Assert.False(firedEvent);
        }