Пример #1
0
        public ActionResult SavePlan(FormCollection collection)
        {
            var existingRecord = Boolean.Parse(collection["plan-existing-record"].ToString());
            var id             = Guid.Parse(collection["plan-id"].ToString());
            var actionPlan     = collection["plan-action-plan"].ToString();
            var plan           = new PlanPerformance.Business.Entities.Plan(id);

            plan.ActionPlan = actionPlan;

            var userDih = DataIntegrationHub.Business.Entities.User.AllUsers().Find(x => x.EmailAddress.ToUpper() == User.Identity.Name.ToUpper());

            plan.SaveRecordToDatabase(userDih.UserId);

            return(View());
        }
Пример #2
0
        public ActionResult Plan()
        {
            var id = Request.QueryString["id"];

            if (String.IsNullOrWhiteSpace(id))
            {
                throw new Exception("Cannot create plans from this application. Please do so in CRM.");
            }
            else
            {
                var planPPT = new PlanPerformance.Business.Entities.Plan(Guid.Parse(id));
                var plan    = new DataIntegrationHub.Business.Entities.Plan(Guid.Parse(id));
                ViewBag.Title = plan.Name;

                var tuple = new Tuple <DataIntegrationHub.Business.Entities.Plan, PlanPerformance.Business.Entities.Plan>(plan, planPPT);
                return(View(tuple));
            }
        }