Пример #1
0
        public static V_ElectronicVoucher N8_ElectronicVoucher(EntrustBankPayment orgObj)
        {
            Mapper.CreateMap <EntrustBankPayment, V_ElectronicVoucher>();
            V_ElectronicVoucher dstObj = Mapper.Map <EntrustBankPayment, V_ElectronicVoucher>(orgObj);

            dstObj.BankName = orgObj.RemitterBank;
            return(dstObj);
        }
Пример #2
0
        public static V_CollectAccept_OuterSubject N11_OuterSubject(EntrustBankPayment orgObj)
        {
            Mapper.CreateMap <EntrustBankPayment, V_CollectAccept_OuterSubject>();
            V_CollectAccept_OuterSubject dstObj = Mapper.Map <EntrustBankPayment, V_CollectAccept_OuterSubject>(orgObj);

            dstObj.BillTitle   = "表外科目登记簿";
            dstObj.OpResult    = "已划款";
            dstObj.TimeMark    = orgObj.PaymentDate;
            dstObj.FinalAmount = 0;
            dstObj.CollectDate = orgObj.EntrustDate;
            dstObj.AcceptDate  = orgObj.PaymentDate;
            return(dstObj);
        }
Пример #3
0
        public ActionResult SaveEntrustBankPaymentData(EntrustBankPayment info)
        {
            using (FATContainer dataContainer = new FATContainer())
            {
                EntrustBankPayment orgInfo = dataContainer.EntrustBankPayment.Find(info.Row_ID);
                dataContainer.Entry <EntrustBankPayment>(orgInfo).CurrentValues.SetValues(info);
                dataContainer.SaveChanges();

                JsonResult result = new JsonResult();
                result.Data = string.Empty;
                return(result);
            }
        }
Пример #4
0
        public ActionResult EntrustBankPayment()
        {
            using (FATContainer dataContainer = new FATContainer())
            {
                int                tchRoutineID = dataContainer.TeachingNode.Find(Convert.ToInt32(RouteData.Values["id"])).RoutineID;
                TeachingRoutine    routine      = SharedCasePool.GetCasePool().GetRoutine(tchRoutineID);
                TeachingNode       node         = routine.NodeList[Convert.ToInt32(RouteData.Values["id"])];
                EntrustBankPayment tcInfo       = dataContainer.EntrustBankPayment.FirstOrDefault(info => (info.TchRoutineID == node.RoutineID));
                ViewData[ConstDefine.ViewData_CaseText] = SharedCasePool.GetCasePool().GetRoutine(node.RoutineID).GroupList[node.GroupIdx].GroupText;
                ViewBag.RoutineName = routine.RelTmpRoutine.RoutineName;
                ViewBag.NodeName    = node.RelTmpNode.NodeName;
                ViewBag.TchNodeID   = node.Row_ID;

                return(View("EntrustBankPayment_" + node.Index, tcInfo));
            }
        }
Пример #5
0
 public ActionResult InitEntrustBankPaymentData()
 {
     using (FATContainer dataContainer = new FATContainer())
     {
         int tchRoutineID        = Convert.ToInt32(RouteData.Values["tchRoutineID"]);
         EntrustBankPayment info = dataContainer.EntrustBankPayment.FirstOrDefault(item => (item.TchRoutineID == tchRoutineID));
         if (info == null)
         {
             info = dataContainer.EntrustBankPayment.Create();
             info.TchRoutineID = tchRoutineID;
             info.EntrustDate  = DateTime.Now;
             info.PaymentDate  = DateTime.Now;
             dataContainer.EntrustBankPayment.Add(info);
             dataContainer.SaveChanges();
         }
         return(View("EntrustBankPayment", info));
     }
 }
Пример #6
0
 public static V_CollectVoucher N4_CollectVoucher(EntrustBankPayment orgObj)
 {
     Mapper.CreateMap <EntrustBankPayment, V_CollectVoucher>();
     return(Mapper.Map <EntrustBankPayment, V_CollectVoucher>(orgObj));
 }