public ActionResult VolTurnoverForm(TurnoverRequest request) { var model = new TurnoverResponse(); model.StartHeadcount = request.StartHeadcount; model.EndHeadcount = request.EndHeadcount; model.VoluntaryTerminations = request.VoluntaryTerminations; model.AverageHeadcount = (model.StartHeadcount + model.EndHeadcount) / 2; model.VoluntaryTurnover = (model.VoluntaryTerminations / model.AverageHeadcount) * 100;//Format it to be ##.##% return(View("VolTurnoverResult", model)); }
public ActionResult RegretTurnoverForm(TurnoverRequest request) { var model = new TurnoverResponse(); model.StartHeadcount = request.StartHeadcount; model.EndHeadcount = request.EndHeadcount; model.VolunataryRegrettableTerminations = request.VolunataryRegrettableTerminations; model.AverageHeadcount = (model.StartHeadcount + model.EndHeadcount) / 2; model.RegrettableTurnover = (model.VolunataryRegrettableTerminations / model.AverageHeadcount) * 100; return(View("RegretTurnoverResult", model)); }
public ActionResult TotalTurnoverForm(TurnoverRequest request) { var model = new TurnoverResponse(); model.StartHeadcount = request.StartHeadcount; model.EndHeadcount = request.EndHeadcount; model.TotalTerminations = request.TotalTerminations; model.AverageHeadcount = (model.StartHeadcount + model.EndHeadcount) / 2; model.TotalTurnover = (model.TotalTerminations / model.AverageHeadcount) * 100; return(View("TotalTurnoverResult", model)); }
public ActionResult RegretTurnoverForm() { var model = new TurnoverRequest(); return(View(model)); }