public ActionResult enrcs(Guid?id) { if (id.HasValue) { var es = enregRepository.GetEnregStep(id.Value); if (es != null) { if (es.Step == 0 && !es.IsConfirmed) { int ret = enregRepository.enregConfirm(id.Value, UserName, EnregTypeID); if (ret == 1) { id = enregRepository.GetEnregStepID(es.EnregID, EnregTypeID); var res = enregRepository.enrCourriel(es.EnregID, Url.RouteUrl("Code_default", new { id }, Request.Url.Scheme), Url.RouteUrl("Code_default", new { action = "GetFile", id = "" }, Request.Url.Scheme), EnregTypeID); return(View("~/Areas/Code/Views/enreg/Confirm.cshtml")); } } var q = enregRepository.getEnreg(id.Value, EnregTypeID); return(View("~/Areas/Code/Views/enreg/ChgStep.cshtml", q)); } } return(new HttpNotFoundResult()); }