예제 #1
0
        public EditLibrariansForm()
        {
            InitializeComponent();

            _librarianService = new LibrarianService();

            BtnDelete.Hide();
            BtnUpdate.Hide();

            FillMembersDgv();
        }
예제 #2
0
        public void InitializeEditMode()
        {
            BringToFront();
            editMode = true;
            Show();
            TBPostNr.Show();
            TBAdresse.Text      = viewModel.ValgtBolig.Adresse;
            TBAdresse.BackColor = Color.LightGray;
            TBAdresse.ReadOnly  = true; //Adresse ændres ikke medmindre vi henter en kæmpe lastbil.

            TBAreal.Text      = viewModel.ValgtBolig.Kvm.ToString();
            TBAreal.BackColor = Color.LightGray;
            TBAreal.ReadOnly  = true; //Areal ændres ikke

            TBPris.Text      = viewModel.ValgtBolig.Pris.ToString();
            TBPris.BackColor = Color.White;

            CBPostNr.Hide(); //PostNr skal ikke ændres ever
            TBPostNr.Text     = viewModel.ValgtBolig.PostNr.ToString();
            TBPostNr.ReadOnly = true;

            LabelID.Text = viewModel.ValgtBolig.ID.ToString();

            BtnVælgE.Enabled      = false; //Kan ikke vælge EMægler i edit
            BtnVælgSælger.Enabled = false; //Kan ikke ændre sælger i edit

            BtnDelete.Enabled = true;      //Kan slette i editMode

            DTPOpretDato.Value   = viewModel.ValgtBolig.OprettelsesDato;
            DTPOpretDato.Enabled = false;                           //Kan ikke ændre dato

            TBEMæglerNavn.Text = viewModel.ValgtEmægler.ToString(); //Tostring metoden er overridet
            TBValgtSælger.Text = viewModel.ValgtSælger.ToString();  //Til at vise navn
            lblPost.Hide();
            LabelID.Show();
            LabelMode.Text = "EDIT MODE";
            BTNSolgt.Show();

            //tjekker om boligen er solgt, for så skal denne knap ikke vises!
            var erSolgt = viewModel.TjekBoligSolgt(selectedBolig);

            if (erSolgt)
            {
                BTNSolgt.Hide();
                BtnDelete.Hide();
                LabelMode.Text = "Solgt bolig";
                BtnSave.Hide();
                BtnVælgE.Hide();
                BtnVælgSælger.Hide();
            }
        }
        public EditMembersForm()
        {
            InitializeComponent();

            _memberService = new MemberService();

            _selectedMember = new Member();

            FillMembers();

            BtnAdd.Show();
            BtnDelete.Hide();
            BtnUpdate.Hide();
        }
        public EditBooksForm()
        {
            InitializeComponent();

            _bookService = new BookService();

            _selectedBook = new Book();

            FillBooks();

            BtnAdd.Show();
            BtnDelete.Hide();
            BtnUpdate.Hide();
        }
예제 #5
0
        private void DataGridView1_Click(object sender, EventArgs e)
        {
            selectedId          = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value.ToString());
            TxtName.Text        = dataGridView1.CurrentRow.Cells[1].Value.ToString();
            TxtDesignation.Text = dataGridView1.CurrentRow.Cells[2].Value.ToString();
            TxtContact.Text     = dataGridView1.CurrentRow.Cells[3].Value.ToString();
            TxtAddress.Text     = dataGridView1.CurrentRow.Cells[4].Value.ToString();

            if (teacher == "Head Teacher")
            {
                BtnUpdate.Show();
                BtnDelete.Show();
            }
            else
            {
                BtnUpdate.Hide();
                BtnDelete.Hide();
            }
        }
예제 #6
0
        public void InitializeCreateMode()
        {
            //generelt for create mode
            Control[] controlsToDisplay = { LblFornavn, TbFornavn, LblEfternavn, TbEfternavn };
            ShowThese(controlsToDisplay);
            BtnDelete.Hide();
            LblId.Hide();

            ClearData(); //-Martin, må gerne laves om hvis du vil

            if (ViewModel.IsSælgerMode)
            {
                LblTitel.Text  = "Opret Sælger";
                BtnAction.Text = "Opret Sælger";
            }
            else // er køber
            {
                LblTitel.Text  = "Opret Køber";
                BtnAction.Text = "Opret Køber";
            }
        }
예제 #7
0
 public void HideButtons()
 {
     BtnCreateNew.Hide();
     BtnEdit.Hide();
     BtnDelete.Hide();
 }