示例#1
0
文件: Author.cs 项目: mezeus/IPCAXprs
        private void FillAuthorInfo()
        {
            if (AuthorId == 0)
            {
                tbxName.Focus();
                lblupdate.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.OnlyInCustomization;
                lblSave.Visibility   = DevExpress.XtraLayout.Utils.LayoutVisibility.Always;
                lblDelete.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.OnlyInCustomization;
                ClearControls();
                return;
            }
            AuthorModel objAuthor = objaut.GetAllAuthorsById(AuthorId);

            tbxName.Text      = objAuthor.Name;
            tbxAlias.Text     = objAuthor.Alias;
            tbxPrintname.Text = objAuthor.PrintName;
            cbxContactwithAccount.SelectedItem = (objAuthor.ConnectAcc) ? "Y" : "N";
            tbxAddress.Text       = objAuthor.Address;
            tbxAddress1.Text      = objAuthor.Address1;
            tbxAddress2.Text      = objAuthor.Address2;
            tbxAddress3.Text      = objAuthor.Address3;
            cbxState.SelectedItem = objAuthor.State;
            tbxTelnumber.Text     = objAuthor.Telephone.ToString();
            tbxMobileno.Text      = objAuthor.MobileNo.ToString();
            tbxEmail.Text         = objAuthor.Email;
            lblupdate.Visibility  = DevExpress.XtraLayout.Utils.LayoutVisibility.Always;
            lblSave.Visibility    = DevExpress.XtraLayout.Utils.LayoutVisibility.OnlyInCustomization;
            lblDelete.Visibility  = DevExpress.XtraLayout.Utils.LayoutVisibility.Always;
            tbxName.Focus();
        }