public FrmBranch(bool isCanSave = true, Guid?id = null) { InitializeComponent(); cboCompany.ValueMember = "ID"; cboCompany.DisplayMember = "NameInEnglish"; cboCompany.DataSource = BranchDao.GetCompanyToComboBox(); if (id != null) { BranchID = (Guid)id; BranchEntity branchEntity = new BranchEntity(); branchEntity = BranchDao.GetById(id); this.Text = this.Text + BranchID; txtName.Text = branchEntity.Name; txtEmail.Text = branchEntity.Email; txtPhone.Text = branchEntity.Phone; txtLocation.Text = branchEntity.Location; //myPicture1.SetImage(Helpers) chkActive.Checked = branchEntity.Active; cboCompany.SelectedValue = branchEntity.CompanyId; } btnSaveClose.Enabled = btnSaveNew.Enabled = isCanSave; }