public ActionResult VolCorEvaluation(evaluation_volunteer_coordinator ecpp)
        {
            var repo = new EvaluationVolunteerCoordinatorRepository();

            ecpp.RowGuid   = Guid.NewGuid();
            ecpp.CreatedAt = DateTime.Now;
            var cu = Session["user"] as ContextUser;

            if (cu.EnumRole == TmsWebApp.Common.EnumUserRole.Coordinator)
            {
                ecpp.IsCoordinator = false;
                var session = new SessionRepository().Get(ecpp.SessionId);
                var userId  = session.CreatedBy;
                var admin   = new AccountRepository().Get(userId);
                var corName = new CoordinatorRepository().Get(ecpp.CoordinatorId.Value).CoordinatorName;

                string             url             = System.Web.HttpContext.Current.Request.Url.GetLeftPart(UriPartial.Authority) + "/Account/Login/";
                var                bogusController = Util.CreateController <EmailTemplateController>();
                EmailTemplateModel model           = new EmailTemplateModel {
                    Title = "Evaluation Form Completion", VolunteerName = session.volunteer_profile.VolunteerName, CoordinatorName = corName, SessionTitle = session.ProgramName, User = admin.FirstName
                };
                string body = Util.RenderViewToString(bogusController.ControllerContext, "VolunteerFeedBack", model);

                EmailSender.SendSupportEmail(body, admin.Email);
            }
            else
            {
                ecpp.IsCoordinator = true;
            }
            repo.Post(ecpp);

            return(RedirectToAction("Index", "Session"));
        }
        public ActionResult VolCorEvaluation(int sessionId, int?volId, int?corId, bool?iscoordinator)
        {
            var ecpp = new evaluation_volunteer_coordinator();

            //if (iscoordinator != null)
            //{
            //    var repo = new EvaluationVolunteerCoordinatorRepository();
            //    var ecpp1 = repo.GetEvaluationForm(sessionId, iscoordinator.Value);
            //    return View(ecpp1);
            //}
            ecpp.SessionId     = sessionId;
            ecpp.VolunteerId   = volId;
            ecpp.CoordinatorId = corId;
            return(View(ecpp));

            //return View();
        }