public IHttpActionResult SaveRateEmployee(SurveyRate survey) { if (string.IsNullOrWhiteSpace(survey.Comment)) { return(Ok()); } try { survey.Type = "Annually"; survey.Period = "2016"; survey.User = Generic.GetCurrentLogonUserName(); survey.Rater = new Surveys().getSurveyTeamEmployeeList().Where(c => c.AD_User_Name.ToLower() == survey.User.ToLower()).First().Employee; var insertStatus = new SurveyUpdate().SurveyRating(survey); return(Ok(insertStatus)); } catch (Exception ex) { throw ex; } }
public IHttpActionResult GetSurveyCompletionProgress(string surveyFor) { SurveyRate surveyRate = new SurveyRate(); surveyRate.Survey_For = surveyFor; surveyRate.Rater = new Surveys().getSurveyTeamEmployeeList().Where(c => c.AD_User_Name.ToLower() == Generic.GetCurrentLogonUserName().ToLower()).First().Employee; var progress = new Surveys().SurveyRatingProgress(surveyRate); return(Ok(progress)); }