예제 #1
0
        void LoadDropdowns()
        {
            Dictionary <int, string> ExpenseType = new Dictionary <int, string>();

            DomainModel.BusinessLayer.ListCollection LC = new DomainModel.BusinessLayer.ListCollection();
            ExpenseType             = LC.LoadExpenseType((int)UserDetails.Current.SchoolId);
            ViewBag.ExpenseCategory = new SelectList(ExpenseType.Select(x => new SelectListItem()
            {
                Text = x.Value.ToString(), Value = x.Key.ToString()
            }), "Value", "Text");
            List <SelectListItem> lstModeofPayment = new List <SelectListItem>()
            {
                new SelectListItem()
                {
                    Value = "Cash", Text = "Cash"
                },
                new SelectListItem()
                {
                    Value = "Cheque", Text = "Cheque"
                },
                new SelectListItem()
                {
                    Value = "Demand Draft", Text = "Demand Draft"
                }
            };

            ViewBag.ModeofPayment = new SelectList(lstModeofPayment, "Value", "Text");
        }
예제 #2
0
        void LoadDropDowns()
        {
            List <string> lstcountry = new List <string>();
            List <string> lststate   = new List <string>();

            DomainModel.BusinessLayer.ListCollection LC = new DomainModel.BusinessLayer.ListCollection();
            lstcountry        = LC.LoadCountry();
            lststate          = LC.LoadState();
            ViewBag.CountryId = new SelectList(lstcountry);
            ViewBag.StatesId  = new SelectList(lststate);
            //var list = db.sch_department.Where(d => d.idSchool == 1).ToList().Select(x => new { x.department_name, x.idDepartment });
            //ViewBag.DropDownAOOs = new SelectList(list, "idDepartment", "department_name");

            //ViewBag.CountryId = new SelectList(db.sys_country, "country_name", "country_name");
            //ViewBag.StatesId = new SelectList(db.sys_states, "state_name", "state_name");
            //List<SelectListItem> lstGender = new List<SelectListItem>()
            //{
            //    new SelectListItem(){Value="M",Text="Male"},
            //    new SelectListItem(){Value="F",Text="Female"}
            //};
            var lstDept = LC.LoadDepartments(UserDetails.Current.SchoolId);

            ViewBag.DropDownAOOs = new SelectList(lstDept, "lstValue", "lstText");
            var lstGender = LC.LoadGender();

            ViewBag.Gender = new SelectList(lstGender, "lstValue", "lstText");
        }
예제 #3
0
        void LoadEditDropDowns(DomainModel.BusinessLayer.Employee emp)
        {
            List <string> lstcountry = new List <string>();
            List <string> lststate   = new List <string>();

            DomainModel.BusinessLayer.ListCollection LC = new DomainModel.BusinessLayer.ListCollection();
            lstcountry = LC.LoadCountry();
            lststate   = LC.LoadState();
            var lstDept   = LC.LoadDepartments(UserDetails.Current.SchoolId);
            var lstGender = LC.LoadGender();

            ViewBag.DropDownAOOs     = new SelectList(lstDept, "lstValue", "lstText", emp.idDepartment);
            ViewBag.PresentCountry   = new SelectList(lstcountry, emp.present_country);
            ViewBag.PresentStates    = new SelectList(lststate, emp.present_state);
            ViewBag.PermanentCountry = new SelectList(lstcountry, emp.permanent_country);
            ViewBag.PermanentStates  = new SelectList(lststate, emp.permanent_state);
            ViewBag.GenderCd         = new SelectList(lstGender, "lstValue", "lstText", emp.gender);
        }