Beispiel #1
0
 protected override void OnLoad(EventArgs e)
 {
     base.OnLoad(e);
     if (!this.blNewFlag)
     {
         Model.Tb_company_act info = modelObj as Model.Tb_company_act;
         SetAccountInfo(info);
     }
 }
Beispiel #2
0
 private void CmbCompanyInfo1_SelectItemEvent(object obj)
 {
     //加载公司预设的的账户信息
     Model.Tb_company_act info = obj as Model.Tb_company_act;
     if (info != null)
     {
         d_YiName.Text    = info.Act_Name;
         d_YiAdress.Text  = info.Act_Adress;
         d_YiFaRen.Text   = info.Act_FaRen;
         d_YiPhone.Text   = info.Act_Phone;
         d_YiTaxCode.Text = info.Pay_Tax_Code;
     }
 }
Beispiel #3
0
        void btnEdit_Click(object sender, EventArgs e)
        {
            if (mDataGrid1.DataSource == null)
            {
                return;
            }

            Model.Tb_company_act info = mDataGrid1.GetCurrentEntity() as Model.Tb_company_act;

            FmAccountInfo fm = new FmAccountInfo(info);

            fm.SelectValue += new Miles.Framework.UI.Forms.FmCustomInfo.SelectValueHandler(fm_SelectValue);
            fm.ShowDialog();
        }
Beispiel #4
0
 private void D_cmb_CompanyInfo_SelectItemEvent(object obj)
 {
     //加载公司预设的的账户信息
     Model.Tb_company_act info = obj as Model.Tb_company_act;
     if (info != null)
     {
         //d_YiActName.Text = info.Pay_Act_Name;
         //d_YiActNo.Text = info.Pay_Act_No;
         d_YiAdress.Text = info.Act_Adress;
         //d_YiBankName.Text = info.Pay_Bank_Name;
         //d_YiDaiLi.Text = info.Act_DaiLi;
         d_YiFaRen.Text   = info.Act_FaRen;
         d_YiPhone.Text   = info.Act_Phone;
         d_YiTaxCode.Text = info.Pay_Tax_Code;
     }
 }
Beispiel #5
0
        void btnDelete_Click(object sender, EventArgs e)
        {
            if (mDataGrid1.DataSource == null)
            {
                return;
            }
            Model.Tb_company_act info = mDataGrid1.GetCurrentEntity() as Model.Tb_company_act;
            string msg = string.Format("确定删除:{0}信息?", info.Act_Name);

            if (Miles.Framework.UI.Function.Dialog.ShowQuestionYesNo(msg))
            {
                if (manager.Remove(info))
                {
                    LoadAllData();
                }
            }
        }
Beispiel #6
0
        protected override bool BtnOkClick()
        {
            Dictionary <Control, string> dicEmptyCtrs = this.GetValidEmptyCtrs();

            if (dicEmptyCtrs.Count > 0)
            {
                foreach (var ctr in dicEmptyCtrs.Keys)
                {
                    Miles.Framework.UI.Function.MForm.SetToolTip(ctr, dicEmptyCtrs[ctr], 1000);
                    return(false);
                }
            }

            Model.Tb_company_act info = this.GetDataBind <Model.Tb_company_act>();

            if (this.blNewFlag)
            {
                //info.Act_Id = Miles.Coro.Common.Utils.GuidToInt64();
                if (!manager.Add(info))
                {
                    return(false);
                }
            }
            else
            {
                Model.Tb_company_act old = modelObj as Model.Tb_company_act;
                info.Act_Id = old.Act_Id;

                if (!manager.Update(info, old))
                {
                    return(false);
                }
            }

            this.DoSelectValueEvent(info);

            return(true);
        }
Beispiel #7
0
 private void SetAccountInfo(Model.Tb_company_act info)
 {
     this.SetDataBind(info);
 }
Beispiel #8
0
 public FmAccountInfo(Model.Tb_company_act info)
     : base(info)
 {
     InitializeComponent();
 }