示例#1
0
 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;
 }