public ActionResult Index() { List <FeeClassDivisionVM> viewModels = new List <FeeClassDivisionVM>(); FeeClassDivisionBAL balObject = new FeeClassDivisionBAL(); IQueryable <Entities.FeeClassDivision> entites = balObject.GetAll(); foreach (Entities.FeeClassDivision entity in entites) { FeeClassDivisionVM viewModel = new FeeClassDivisionVM(); viewModel.FeeClassDivisionId = entity.FeeClassDivisionId; viewModel.FeeHeadId = entity.FeeHeadId; viewModel.FeeHeadName = entity.FeeHeadName; viewModel.ClassDivisionId = entity.ClassDivisionId; viewModel.ClassId = entity.ClassId; viewModel.DivisionId = entity.DivisionId; viewModel.ClassName = entity.ClassName; viewModel.DivisionName = entity.DivisionName; viewModel.PeriodInMonthly = entity.PeriodInMonthly; viewModel.AmountInMonthly = entity.AmountInMonthly; viewModel.AmountInYearly = entity.AmountInYearly; viewModel.Status = entity.Status; viewModel.Remark = entity.Remark; viewModels.Add(viewModel); } return(View(new GridModel <FeeClassDivisionVM> { Data = viewModels })); }
// // GET: /SysAdmin/Division/Create public ActionResult Create() { FeeClassDivisionVM viewModel = new FeeClassDivisionVM(); ClassBAL classBAL = new ClassBAL(); viewModel.Classes = from obj in classBAL.GetAll().Where(c => c.Status == true) select new SelectListItem() { Text = obj.ClassName, Value = obj.ClassId.ToString() }; FeeClassDivisionBAL feesClass = new FeeClassDivisionBAL(); viewModel.Fees = from obj in feesClass.GetAll() select new SelectListItem() { Text = obj.FeeHeadName, Value = obj.FeeHeadId.ToString() }; viewModel.Status = true; return(View(viewModel)); }
public ActionResult Select() { string mode = Request.QueryString["Grid-mode"]; if (!string.IsNullOrEmpty(mode)) { return(this.RedirectToAction("Create")); } else { List <FeeClassDivisionVM> viewModels = new List <FeeClassDivisionVM>(); FeeClassDivisionBAL balObject = new FeeClassDivisionBAL(); IQueryable <Entities.FeeClassDivision> entites = balObject.GetAll(); foreach (Entities.FeeClassDivision entity in entites) { FeeClassDivisionVM viewModel = new FeeClassDivisionVM(); viewModel.FeeClassDivisionId = entity.FeeClassDivisionId; viewModel.FeeHeadId = entity.FeeHeadId; viewModel.FeeHeadName = entity.FeeHeadName; viewModel.ClassDivisionId = entity.ClassDivisionId; viewModel.ClassId = entity.ClassId; viewModel.DivisionId = entity.DivisionId; viewModel.ClassName = entity.ClassName; viewModel.DivisionName = entity.DivisionName; viewModel.PeriodInMonthly = entity.PeriodInMonthly; viewModel.AmountInMonthly = entity.AmountInMonthly; viewModel.AmountInYearly = entity.AmountInYearly; viewModel.Status = entity.Status; viewModel.Remark = entity.Remark; viewModels.Add(viewModel); } return(this.View("Index", new GridModel <FeeClassDivisionVM> { Data = viewModels })); } }