示例#1
0
        private void button4_Click(object sender, EventArgs e)
        {
            AddStaff asf = new AddStaff(this);

            asf.Show();
            this.Hide();
        }
示例#2
0
        private void _btnNewStaff_Click(object sender, RoutedEventArgs e)
        {
            AddStaff win = new AddStaff();

            win.ShowDialog();
            _datagridStaff.ItemsSource = db.Staffs.ToList();
        }
示例#3
0
        public void TestAddStaff()
        {
            AddStaff Adds = new AddStaff();

            Adds.Show();
            Adds.family.Text                     = "Иванов";
            Adds.name.Text                       = "Иван";
            Adds.surname.Text                    = "Иванович";
            Adds.gender.SelectedItem             = "Мужской(M)";
            Adds.dateTimePicker1.Value           = DateTime.Now;
            Adds.id_marital_status.SelectedItem  = "Женат";
            Adds.having_child.SelectedItem       = "Нет";
            Adds.id_position.SelectedItem        = "Научный сотрудник";
            Adds.id_academic_degree.SelectedItem = "Без ученой степени";

            Adds.buttonSave.PerformClick();

            LaboratoryStaff Lb = new LaboratoryStaff();

            Lb.Show();
            foreach (DataGridViewRow item in Lb.dataGridView1.Rows)
            {
                if (item.Cells["Фамилия"].Value.ToString().Equals("Иванов") && item.Cells["Имя"].Value.ToString().Equals("Иван") && item.Cells["Отчество"].Value.ToString().Equals("Иванович") && item.Cells["Должность"].Value.ToString().Equals("Научный сотрудник") && item.Cells["Ученая степень"].Value.ToString().Equals("б/с"))
                {
                    return;
                }
            }
            Assert.Fail();
        }
示例#4
0
        public void TestButtonBack()
        {
            AddStaff Adds = new AddStaff();

            Adds.Show();
            try
            {
                Adds.buttonBack.PerformClick();
            }
            catch
            {
                Assert.Fail();
            }
        }
示例#5
0
 public StaffBagLocal()
 {
     StaffDetails = new AddStaff();
 }
示例#6
0
        private void button1_Click(object sender, EventArgs e)
        {
            AddStaff addStaff = new AddStaff();

            addStaff.Show();
        }
示例#7
0
 private void AddButon_Click (object sender, RoutedEventArgs e) {
     _BUSY_INDICATOR.IsBusy=false;
     var wind = new AddStaff(Guid.Empty) { Owner=Window.GetWindow(this) };
     wind.ShowDialog();
     UpdateData();
 }
示例#8
0
        private void Modifier_OnClick (object sender, RoutedEventArgs e) {
            var menuItem = (MenuItem)e.Source;
            var menu = (ContextMenu)menuItem.Parent;
            var list = (ListBox)menu.PlacementTarget;
            if(list?.SelectedValue==null)
                return;

            _BUSY_INDICATOR.IsBusy=false;
            var wind = new AddStaff((Guid) list.SelectedValue) { Owner=Window.GetWindow(this) };
            wind.ShowDialog();
            UpdateData();
        }
示例#9
0
 public StaffBag()
 {
     StaffDetails = new AddStaff();
 }
示例#10
0
 public PresenterThemNhanVien(AddStaff _addStaffView)
 {
     addStaffView = _addStaffView;
 }