Beispiel #1
0
        private void MtlTitle_Click(object sender, EventArgs e)
        {
            this.Visible = false;

            TitleForm searchItem = new TitleForm();

            searchItem.Location = this.Location;
            searchItem.ShowDialog();

            this.Close();
        }
Beispiel #2
0
        public void New(ObjectListView olv)
        {
            TitleForm frm = new TitleForm();

            frm.Text = "Νέος Εργαζόμενος";
            if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                using (EmployeesRepository repo = new EmployeesRepository())
                {
                    Employee obj = repo.New();
                    obj.Title = frm.UserInput;
                    repo.Insert(obj);
                    olv.AddObject(obj);
                }
            }
        }
Beispiel #3
0
        public void New(ObjectListView olv)
        {
            TitleForm frm = new TitleForm();

            frm.Text = "Νέα Μηχανή";
            if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                using (MachinesRepository repo = new MachinesRepository())
                {
                    Machine obj = repo.New();
                    obj.Title = frm.UserInput;
                    repo.Insert(obj);
                    olv.AddObject(obj);
                }
            }
        }
Beispiel #4
0
        public void Edit(ObjectListView olv)
        {
            var obj = olv.SelectedObject as Employee;

            if (obj == null)
            {
                return;
            }
            TitleForm frm = new TitleForm();

            frm.Text      = obj.Title;
            frm.UserInput = obj.Title;
            if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                using (EmployeesRepository repo = new EmployeesRepository())
                {
                    obj.Title = frm.UserInput;
                    repo.Update(obj);
                    olv.RefreshObject(obj);
                }
            }
        }
Beispiel #5
0
        private void button3_Click(object sender, EventArgs e)
        {
            string s = ((Button)sender).Text;

            bool isOpen = false;

            foreach (var item in this.MdiChildren)
            {
                if (item.Text == s)
                {
                    isOpen = true;
                    item.Activate();
                    break;
                }
            }

            if (!isOpen)
            {
                Form form = new TitleForm(s);
                form.MdiParent = this;
                form.Show();
            }
        }