Exemplo n.º 1
0
        private void FrmSysCtrl_Load(object sender, EventArgs e)
        {
            try
            {
                new SystemData().GetTaSysCtrl();
                var lstTaSysCtrl = CommonData.TaSysCtrl;

                if (lstTaSysCtrl.Any())
                {
                    TaSysCtrlInfo taSysCtrl = new TaSysCtrlInfo();
                    taSysCtrl                     = lstTaSysCtrl.FirstOrDefault();
                    txtShopName.Text              = taSysCtrl.ShopName;
                    txtShopAddress.Text           = taSysCtrl.ShopAddress;
                    chkShopDetailReadOnly.Checked = taSysCtrl.IsShopDetailsReadOnly.Equals("Y");
                }
                else
                {
                    txtShopName.Text              = "";
                    txtShopAddress.Text           = "";
                    chkShopDetailReadOnly.Checked = false;
                }
            }
            catch (Exception ex) { LogHelper.Error(this.Name, ex); }

            asfc.controllInitializeSize(this);
        }
Exemplo n.º 2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                TaSysCtrlInfo taSysCtrl = new TaSysCtrlInfo();

                taSysCtrl.ShopName              = txtShopName.Text;
                taSysCtrl.ShopAddress           = txtShopAddress.Text;
                taSysCtrl.IsShopDetailsReadOnly = chkShopDetailReadOnly.Checked ? "Y" : "N";

                new SystemData().GetTaSysCtrl();
                var lstTaSysCtrl = CommonData.TaSysCtrl;

                if (lstTaSysCtrl.Any())
                {
                    taSysCtrl.ID = lstTaSysCtrl.FirstOrDefault().ID;
                    _control.UpdateEntity(taSysCtrl);
                }
                else
                {
                    _control.AddEntity(taSysCtrl);
                }

                CommonTool.ShowMessage(@"Save successful!");
            }
            catch (Exception ex) { LogHelper.Error(this.Name, ex); }
        }