Beispiel #1
0
        public ActionResult DirectorPlan4Sales(long Id, SalePlanModel SalePlanModel1)
        {
            if (SalePlanModel.PlanType.DEPARTMENT.ToString().Equals(SalePlanModel1.PlanOfficeType))
            {
                return(RedirectToAction("Plan4Depts", new { id = 0 }));
            }
            if (SalePlanModel.PlanType.QUOTA_IN_MONTH.ToString().Equals(SalePlanModel1.PlanOfficeType))
            {
                return(RedirectToAction("QuataInMonth", new { id = 0 }));
            }
            Session[SalePlanModel.USER_SALE_PLAN_SESSION] = SalePlanModel1;
            DateTime SearchDate = DateUtils.Convert2DateTime("01/" + DateUtils.ConvertDay(SalePlanModel1.Month.ToString()) + "/" + SalePlanModel1.Year);

            UsersServices1.UpdateSalePlanCom(Id, SearchDate, SalePlanModel1.PlanValue);
            ViewData["SalePlans"] = UsersServices1.getPlanComs(SearchDate);
            return(RedirectToAction("DirectorPlan4Sales", new { id = 0 }));
        }
Beispiel #2
0
        public ActionResult Plan4Depts(long Id)
        {
            SalePlanModel SalePlanModel1 = (SalePlanModel)Session[SalePlanModel.USER_SALE_PLAN_SESSION];

            if (SalePlanModel1 == null)
            {
                SalePlanModel1 = new SalePlanModel();
                DateTime Date1 = DateTime.Now;
                SalePlanModel1.Month = Date1.Month;
                SalePlanModel1.Year  = Date1.Year;
                Session[SalePlanModel.USER_SALE_PLAN_SESSION] = SalePlanModel1;
            }
            DateTime SearchDate = DateUtils.Convert2DateTime("01/" + DateUtils.ConvertDay(SalePlanModel1.Month.ToString()) + "/" + SalePlanModel1.Year);

            ViewData["PlanFor"] = DateUtils.ConvertDay(SalePlanModel1.Month.ToString()) + "/" + SalePlanModel1.Year;
            Department DepartmentSale = UsersServices1.getDepartmentById(Id);

            if (DepartmentSale != null)
            {
                ViewData["Action"] = "Update";
                SalePlan SalePlan1 = UsersServices1.getSalePlanByDept(Id, SearchDate);
                SalePlanModel1.SaleName = DepartmentSale.DeptName;
                if (SalePlan1 != null)
                {
                    SalePlanModel1.PlanValue = Convert.ToDouble(SalePlan1.PlanValue);
                }
                else
                {
                    SalePlanModel1.PlanValue = 0;
                }
            }
            SalePlanModel1.PlanOfficeType = SalePlanModel.PlanType.DEPARTMENT.ToString();
            ViewData["PlanTypeList"]      = SalePlanModel.PlanTypeList;
            ViewData["SalePlans"]         = UsersServices1.getPlanDepts(User1.ComId.Value, SearchDate);
            return(View(SalePlanModel1));
        }
Beispiel #3
0
        public ActionResult DirectorPlan4Sales(long Id)
        {
            SalePlanModel SalePlanModel1 = (SalePlanModel)Session[SalePlanModel.USER_SALE_PLAN_SESSION];

            if (SalePlanModel1 == null)
            {
                SalePlanModel1 = new SalePlanModel();
                DateTime Date1 = DateTime.Now;
                SalePlanModel1.Month = Date1.Month;
                SalePlanModel1.Year  = Date1.Year;
                Session[SalePlanModel.USER_SALE_PLAN_SESSION] = SalePlanModel1;
            }
            DateTime SearchDate = DateUtils.Convert2DateTime("01/" + DateUtils.ConvertDay(SalePlanModel1.Month.ToString()) + "/" + SalePlanModel1.Year);

            ViewData["PlanFor"] = DateUtils.ConvertDay(SalePlanModel1.Month.ToString()) + "/" + SalePlanModel1.Year;
            Company Company1 = UsersServices1.getCompanyById(Id);

            if (Company1 != null)
            {
                ViewData["Action"] = "Update";
                SalePlan SalePlan1 = UsersServices1.getSalePlanByCom(Id, SearchDate);
                SalePlanModel1.SaleName = Company1.CompanyName;
                if (SalePlan1 != null)
                {
                    SalePlanModel1.PlanValue = Convert.ToDouble(SalePlan1.PlanValue);
                }
                else
                {
                    SalePlanModel1.PlanValue = 0;
                }
            }
            SalePlanModel1.PlanOfficeType = SalePlanModel.PlanType.OFFICE.ToString();
            ViewData["PlanTypeList"]      = SalePlanModel.PlanTypeList;
            ViewData["SalePlans"]         = UsersServices1.getPlanComs(SearchDate);
            return(View(SalePlanModel1));
        }