コード例 #1
0
        public JsonResult AddPlan(AddPlanToStoreModel model)
        {
            AddPlanToStoreWithUser modelToSend = _mapperManager.MapModel <AddPlanToStoreModel, AddPlanToStoreWithUser>(model);

            modelToSend.UserId = Convert.ToInt32(User.Identity.Name);
            _planManager.AddPlan(modelToSend);
            return(Json(null));
        }
コード例 #2
0
ファイル: PlanManager.cs プロジェクト: VladislavBI/PAccount
 public override void AddPlan(AddPlanToStoreWithUser modelParam)
 {
     using (_unitOfWork = DIManager.UnitOfWork)
     {
         var planUSDSum = scriptor.ChangeBuyRateForCurrency(modelParam.Sum, modelParam.CurrencyName, "USD");
         PAccountantEntities context = _unitOfWork.PersonalAccountantContext as PAccountantEntities;
         context.other_PlannedBuy.Add(new other_PlannedBuy()
         {
             Name   = modelParam.Name,
             Sum    = planUSDSum,
             UserId = modelParam.UserId
         });
         _unitOfWork.Save();
     }
 }
コード例 #3
0
 public abstract void AddPlan(AddPlanToStoreWithUser modelParam);