public ActionResult _AllNewStudentList() { Volunteer currVol = GetCurrentVolunteer(); List <NewStudentViewModel> studList = new List <NewStudentViewModel>(); if (currVol.Organization.ModelType == OrgModelType.IntGroupless) { studList = NewStudentListOps._GetNewStudentFromOrg(currVol.OrganizationId); } else if (currVol.GroupId != null) { studList = NewStudentListOps._GetNewStudentFromGrp(currVol.GroupId.Value); } if (NewStudentListOps.IsOrgFacss(currVol.Organization.Name)) { foreach (var stud in studList) { stud.CnName = stud.Id.ToString(); } } return(View(new GridModel { Data = studList })); }
public JsonResult ShowGrpNewStudents(int grpId) { var newStudents = NewStudentListOps._GetNewStudentFromGrp(grpId); ViewBag.grpId = grpId; List <SelectListItem> items = new List <SelectListItem>(); items.Add(new SelectListItem() { Text = ConfirmedStage.StringUnConfirmed, Value = ConfirmedStage.UnConfirmed.ToString(), Selected = false }); items.Add(new SelectListItem() { Text = ConfirmedStage.StringInfoConfirmed, Value = ConfirmedStage.InfoConfirmed.ToString(), Selected = false }); items.Add(new SelectListItem() { Text = ConfirmedStage.StringNeedConfirmed, Value = ConfirmedStage.NeedConfirmed.ToString(), Selected = false }); items.Add(new SelectListItem() { Text = ConfirmedStage.StringAllConfirmed, Value = ConfirmedStage.AllConfirmed.ToString(), Selected = false }); SelectList sl = new SelectList(items, "Value", "Text"); ViewBag.DropDownList_ConfirmedStages = sl; return(Json(new { Success = true, PartialViewHtml = RenderPartialViewToString("_ShowGrpNewStudents", newStudents), }, JsonRequestBehavior.AllowGet)); }
public ActionResult NewStudentsExportExcel(int grpId) { var grp = db.Groups.Find(grpId); var studs = NewStudentListOps._GetNewStudentFromGrp(grpId); string filename = grp.Name + "_NewStudents_" + DateTime.Now.ToString("MM-dd-yyyy-H-mm") + ".xlsx"; return(new NewStudentController()._ExportNewStudentToExcel(studs, filename)); }
public ActionResult _OrgNewStudentList(int orgId, int?grpId) { List <NewStudentViewModel> newStudents; if (grpId == null) { newStudents = NewStudentListOps._GetNewStudentFromOrg(orgId); } else if (grpId == -1) { newStudents = NewStudentListOps._GetOrgUnassignedNewStudents(orgId); } else if (grpId > 0) { newStudents = NewStudentListOps._GetNewStudentFromGrp(grpId.Value); } else { newStudents = NewStudentListOps._GetNewStudentFromOrg(orgId); } return(View(new GridModel(newStudents))); }
public ActionResult _GrpNewStudentList(int grpId) { var newStudents = NewStudentListOps._GetNewStudentFromGrp(grpId); return(View(new GridModel(newStudents))); }