// POST api/values public string Post([FromBody] Models.Results plate) { //using (System.IO.StreamWriter xW = new System.IO.StreamWriter(HttpRuntime.AppDomainAppPath + "\\123.txt")) //{ // xW.WriteLine(plate.plate); //} return(plate.plate); //string[] xDatas = xValue.Data.Split(",".ToCharArray()); //string ss = xDatas[1].Remove(xDatas[1].Length - 1, 1); //byte[] xBuffer = Convert.FromBase64String(xDatas[1]); ////string sPath = "C:\\Users\\Presentation\\Documents\\image"; //string sPath = System.Web.HttpContext.Current.Server.MapPath("~/WebApplication3//UploadedImages"); //System.IO.File.WriteAllBytes($"{sPath}\\{DateTime.Now.Ticks}.jpg", xBuffer); }
public ActionResult Results() { Models.Results model = new Models.Results(); dsScorecard ScorecardDataset = new dsScorecard(); ScorecardTableAdapter ScorecardTA = new ScorecardTableAdapter(); ScorecardTA.Fill(ScorecardDataset.Scorecard, null); model.ListOfTemplates = new List <SelectListItem>(); foreach (dsScorecard.ScorecardRow Row in ScorecardDataset.Scorecard) { model.ListOfTemplates.Add(new SelectListItem { Value = Row.ScorecardID.ToString(), Text = Row.ScorecardName }); } return(View(model)); }
public ActionResult Results(Models.Results model) { UserTableAdapter UserTA = new UserTableAdapter(); ResultTableAdapter ResultTA = new ResultTableAdapter(); dsScorecard ScorecardDataset = new dsScorecard(); ScorecardTableAdapter ScorecardTA = new ScorecardTableAdapter(); ScorecardTA.Fill(ScorecardDataset.Scorecard, model.ScorecardID); model.ScorecardName = ((dsScorecard.ScorecardRow)ScorecardDataset.Scorecard.Rows[0]).ScorecardName; ResultTA.Fill(ScorecardDataset.Result, Convert.ToInt32(model.ScorecardID), null); UserTA.Fill(ScorecardDataset.User); model.ListOfResults = new Dictionary <int, ScorecardModel>(); foreach (dsScorecard.ResultRow Row in ScorecardDataset.Result) { dsScorecard.UserRow UserRow = ScorecardDataset.User.FindByUserID(Row.AgentID); dsScorecard.UserRow ScorerRow = ScorecardDataset.User.FindByUserID(Row.ScorerID); ScorecardModel Scorecard = new ScorecardModel { score = Row.Score, datescored = Row.DateScored, agentscored = new User { firstname = UserRow.FirstName, surname = UserRow.Surname }, scoredby = new User { firstname = ScorerRow.FirstName, surname = ScorerRow.Surname } }; model.ListOfResults.Add(Row.ResultID, Scorecard); } return(View(model)); }
//[HttpGet] public IActionResult GetOverallResults() { var responses = _context.Surveys; var results = new Models.Results(); results.Program = "Overall"; results.Response0 = responses.Average(p => p.Responses0); results.Response1 = responses.Average(p => p.Responses1); results.Response2 = responses.Average(p => p.Responses2); results.Response3 = responses.Average(p => p.Responses3); results.Response4 = responses.Average(p => p.Responses4); results.Response5 = responses.Average(p => p.Responses5); results.Response6 = responses.Average(p => p.Responses6); results.Response7 = responses.Average(p => p.Responses7); results.Response8 = responses.Average(p => p.Responses8); results.Response9 = responses.Average(p => p.Responses9); results.Experiential = ((results.Response0 + results.Response1 + results.Response2 + results.Response3) / 4) * 100; results.Entrepreneurial = ((results.Response4 + results.Response5 + results.Response6) / 3) * 100; results.Experiential = ((results.Response7 + results.Response8 + results.Response9) / 3) * 100; return(View("Results", results)); }