예제 #1
0
파일: MainWindow.cs 프로젝트: tommol/PAI
        private void btnAddBranch_Click(object sender, EventArgs e)
        {
            BranchForm form = new BranchForm();

            if (DialogResult.OK == form.ShowDialog(this))
            {
                CreateBranch createBranch = new CreateBranch();
                createBranch.Name = form.textName.Text;
                createBranch.Uri  = form.textAdres.Text;
                var branch = managementService.CreateBranch(createBranch);
                UpdateGridBranches();
            }
        }
예제 #2
0
파일: MainWindow.cs 프로젝트: tommol/PAI
        private void btnBranchEdit_Click(object sender, EventArgs e)
        {
            BranchForm form     = new BranchForm();
            var        selected = gridBranch.SelectedRows[0];
            int        branchId = int.Parse(selected.Cells[0].Value.ToString());
            var        toEdit   = managementService.GetBranch(branchId.ToString());

            form.textId.Text    = toEdit.Id.ToString();
            form.textName.Text  = toEdit.Name;
            form.textAdres.Text = toEdit.Uri;
            if (DialogResult.OK == form.ShowDialog(this))
            {
                Branch updateBranch = new Branch();
                updateBranch.Name = form.textName.Text;
                updateBranch.Uri  = form.textAdres.Text;
                var branch = managementService.UpdateBranch(form.textId.Text, updateBranch);
                UpdateGridBranches();
            }
        }