public static V_TransferCheck S1_ToView_TransferCheck(TransferCheck dbCheck) { Mapper.CreateMap <TransferCheck, V_TransferCheck>(); V_TransferCheck vCheck = Mapper.Map <TransferCheck, V_TransferCheck>(dbCheck); return(vCheck); }
public static V_IncomeBill S1_ToView_IncomeBill(TransferCheck dbCheck) { Mapper.CreateMap <TransferCheck, V_IncomeBill>(); V_IncomeBill vBill = Mapper.Map <TransferCheck, V_IncomeBill>(dbCheck); return(vBill); }
public ActionResult SaveDebitTransferCheckData(TransferCheck info) { using (FATContainer dataContainer = new FATContainer()) { TransferCheck orgInfo = dataContainer.TransferCheck.Find(info.Row_ID); dataContainer.Entry <TransferCheck>(orgInfo).CurrentValues.SetValues(info); dataContainer.SaveChanges(); JsonResult result = new JsonResult(); result.Data = string.Empty; return(result); } }
public ActionResult SaveT2RoutineData(List <TransferCheck> tcList) { using (FATContainer dataContainer = new FATContainer()) { foreach (TransferCheck tc in tcList) { TransferCheck orgInfo = dataContainer.TransferCheck.Find(tc.Row_ID); dataContainer.Entry <TransferCheck>(orgInfo).CurrentValues.SetValues(tc); } dataContainer.SaveChanges(); JsonResult result = new JsonResult(); return(result); } }
public ActionResult DebitTransferCheck() { 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"])]; TransferCheck tcInfo = dataContainer.TransferCheck.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(tcInfo)); } }
public ActionResult InitDebitTransferCheckData() { using (FATContainer dataContainer = new FATContainer()) { int tchRoutineID = Convert.ToInt32(RouteData.Values["tchRoutineID"]); TransferCheck info = dataContainer.TransferCheck.FirstOrDefault(item => (item.TchRoutineID == tchRoutineID)); if (info == null) { info = dataContainer.TransferCheck.Create(); info.TchRoutineID = tchRoutineID; info.IncomeBillDate = DateTime.Now; info.ChequeDate = DateTime.Now; dataContainer.TransferCheck.Add(info); dataContainer.SaveChanges(); } return(View("TransferCheck", info)); } }
public ActionResult InitT2RoutineData() { using (FATContainer dataContainer = new FATContainer()) { TeachingNode node = dataContainer.TeachingNode.Find(Convert.ToInt32(RouteData.Values["id"])); List <TransferCheck> tcList = dataContainer.TransferCheck.Where(info => (info.TchRoutineID == node.RoutineID)).ToList(); if (tcList.Count == 0) { TransferCheck tcInfo1 = dataContainer.TransferCheck.Create(); tcInfo1.TchRoutineID = node.RoutineID; tcInfo1.TchRoutineTag = RoutineConstDefine.T2_DebitTransferCheck_TransferCheck; dataContainer.TransferCheck.Add(tcInfo1); tcList.Add(tcInfo1); TransferCheck tcInfo2 = dataContainer.TransferCheck.Create(); tcInfo2.TchRoutineID = node.RoutineID; tcInfo2.TchRoutineTag = RoutineConstDefine.T2_DebitTransferCheck_TransferCheck; dataContainer.TransferCheck.Add(tcInfo2); tcList.Add(tcInfo2); dataContainer.SaveChanges(); } return(View(tcList)); } }