Beispiel #1
0
        /// <summary>
        /// 查看特定对象 监管账户
        /// </summary>
        /// <param name="m">筛选实例</param>
        /// <returns>对象集合</returns>
        public ObservableCollection <JG_AccountManageInfo> Select(JG_AccountManageInfo ami)
        {
            //JG_AccountManageInfo ami = new JG_AccountManageInfo();
            ////ami = m;
            //ami.AM_ID = m.AM_ID;
            List <JG_AccountManageInfo> temp = service.Select(ami).ToList <JG_AccountManageInfo>();
            ObservableCollection <JG_AccountManageInfo> oj = new ObservableCollection <JG_AccountManageInfo>();

            temp.ForEach(p => oj.Add(p));
            return(oj);
        }
Beispiel #2
0
 public OpenAccountAddToEdit(JG_AccountManageInfo account, ObservableCollection <JG_AccountManageInfo> Models)
 {
     InitializeComponent();
     if (account != null && Models != null)
     {
         header.Content = "账户修改";
     }
     ViewModel.OpenAccountEditVM vm = new ViewModel.OpenAccountEditVM(account, Models);
     //vm.windowClose = this.CloseWindow;
     this.DataContext = vm;
 }
Beispiel #3
0
        public bool CreateAccountSIDB(JG_AccountManageInfo acc, SeasonInterest si, DayBalance db, int i)//1代表插入2 代表更新
        {
            BaseDao.SqlMap.BeginTransaction();

            if (si != null)
            {
                if (i == 1)
                {
                    daoacc.Add(acc); daoseasion.Add(si);
                }
                else
                {
                    daoacc.Update(acc); daoseasion.Update(si);
                }
            }
            else
            {
                if (i == 1)
                {
                    daoacc.Add(acc);
                }
                else
                {
                    daoacc.Update(acc);
                }
            }
            if (db != null)
            {
                daoday.Add(db);
            }
            try
            {
                BaseDao.SqlMap.CommitTransaction();
                return(true);
            }
            catch
            {
                BaseDao.SqlMap.RollBackTransaction();
                return(false);
            }
        }
Beispiel #4
0
        //private FundsRegulatoryClient.JG_AccountManageSrv.JG_AccountManageInfo accountinfo;//账户信息

        //public FundsRegulatoryClient.JG_AccountManageSrv.JG_AccountManageInfo Accountinfo
        //{
        //    get { return accountinfo; }
        //    set { accountinfo = value; }
        //}

        public OpenAccountEditVM(JG_AccountManageInfo account, ObservableCollection <JG_AccountManageInfo> Models)
        {
            if (account != null && Models != null)
            {
                CurrentObj.AM_BankCode    = account.AM_BankCode;
                CurrentObj.AM_Person      = account.AM_Person;
                CurrentObj.AM_zhmc        = account.AM_zhmc;
                CurrentObj.AM_CreateDate  = account.AM_CreateDate;
                CurrentObj.AM_ItemName    = account.AM_ItemName;
                CurrentObj.AM_JgAccount   = account.AM_JgAccount;
                CurrentObj.AM_UseFlag     = account.AM_UseFlag;
                CurrentObj.AM_zhmc        = account.AM_zhmc;
                CurrentObj.AM_ID          = account.AM_ID;
                CurrentObj.AM_CorpName    = account.AM_CorpName;
                CurrentObj.AM_ProjectCode = account.AM_ProjectCode;
                this.Models = Models;
                this.para   = account;
            }
            else
            {
                CurrentObj.AM_UseFlag = "正常";
            }
        }
Beispiel #5
0
 /// <summary>
 /// 更新对象 监管账户
 /// </summary>
 /// <param name="m">更新的对象</param>
 /// <returns>完成状态</returns>
 public bool Update(JG_AccountManageInfo m)
 {
     return(service.Update(m));
 }
Beispiel #6
0
 /// <summary>
 /// 删除对象 监管账户
 /// </summary>
 /// <param name="m"></param>
 /// <returns>完成状态</returns>
 public bool Delete(JG_AccountManageInfo m)
 {
     return(service.Delete(m));
 }
Beispiel #7
0
 /// <summary>
 /// 添加对象 监管账户
 /// </summary>
 /// <param name="m"></param>
 /// <returns>完成状态</returns>
 public bool Add(JG_AccountManageInfo m)
 {
     return(service.Add(m));
 }
 public List <JG_AccountManageInfo> Select(JG_AccountManageInfo o)
 {
     return(daoHelp.Select(o) as List <JG_AccountManageInfo>);
 }
 public bool Delete(JG_AccountManageInfo o)
 {
     return(daoHelp.Delete(o));
 }
 public bool Update(JG_AccountManageInfo o)
 {
     return(daoHelp.Update(o));
 }
 public bool Add(JG_AccountManageInfo o)
 {
     return(daoHelp.Add(o));
 }