Example #1
0
 public void LookUps()
 {
     ViewBag.Region    = new SelectList(_commonService.GetAminUnits(m => m.AdminUnitTypeID == 2), "AdminUnitID", "Name", "--Select Region--");
     ViewBag.Zone      = new SelectList(_commonService.FindBy(m => m.AdminUnitTypeID == 3 && m.ParentID == 3), "AdminUnitID", "Name");
     ViewBag.Woreda    = new SelectList(_commonService.FindBy(m => m.AdminUnitTypeID == 4 && m.ParentID == 19), "AdminUnitID", "Name");
     ViewBag.ProgramID = new SelectList(_commonService.GetPrograms(), "ProgramID", "Name");
     //ViewBag.Month = new SelectList(RequestHelper.GetMonthList(), "Id", "Name");
     ViewBag.SupportTypeID = new SelectList(_commonService.GetAllSupportType(), "SupportTypeID", "Description");
 }
Example #2
0
        private void selectedLookUps(int programId, int planId, int woredaId, int month)
        {
            var userRegionID = _userAccountService.GetUserInfo(HttpContext.User.Identity.Name).RegionID;

            if (userRegionID != null)
            {
                var adminUnit = _commonService.FindBy(m => m.AdminUnitID == userRegionID).FirstOrDefault();
                if (adminUnit != null)
                {
                    ViewBag.SelectedRegion = adminUnit.Name;
                }
            }



            var unit = _commonService.FindBy(a => a.AdminUnitID == woredaId).FirstOrDefault();

            if (unit != null)
            {
                ViewBag.SelectedWoreda = unit.Name;
                var adminUnit = _adminUnitService.FindBy(f => f.AdminUnitID == unit.ParentID).FirstOrDefault();
                if (adminUnit != null)
                {
                    var orDefault = adminUnit.Name;
                    ViewBag.SelectedZone = orDefault;
                }
            }
            var firstOrDefault = _programService.FindBy(p => p.ProgramID == programId).FirstOrDefault();

            if (firstOrDefault != null)
            {
                ViewBag.SelectedProgram = firstOrDefault.Name;
            }

            var @default = _planService.FindBy(p => p.PlanID == planId).FirstOrDefault();

            if (@default != null)
            {
                ViewBag.SelectedPlan = @default.PlanName;
            }
            ViewBag.selectedmonth = month;
        }