예제 #1
0
 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());
 }