protected void payerActivites(object sender, EventArgs e) { InscriptionService inscriptionService = new InscriptionService(); MembreService membreService = new MembreService(); string idMembre = (string)HttpContext.Current.Session["userID"]; Membre membre = membreService.Read(idMembre); DateTime dateDebut = DateTime.Now; List <Models.Activite> panier = (List <Models.Activite>)Session["panier"]; foreach (Models.Activite activite in panier) { DateTime dateFin = dateDebut.AddDays(activite.Duree); Inscription inscriptionModel = new Inscription(); inscriptionModel.IdActivite = activite.id.ToString(); inscriptionModel.IdMembre = idMembre; inscriptionModel.DateInscription = dateDebut; inscriptionModel.DateFin = dateFin; inscriptionService.Add(inscriptionModel); } membre.Adresse = adresseField.Text; membre.Cart_Credit = noCarteField.Text; membre.Cart_CVC = cvcField.Text; membreService.Update(membre); Session["panier"] = null; Response.Redirect("Confirmation.aspx"); }
public void SyncToCanvas() { CourseService.SyncToCanvas(); SectionService.SyncToCanvas(); UserService.SyncToCanvas(); InscriptionService.SyncToCanvas(); }
public void SyncToCanvas() { logger.Info("InscriptionService/SyncToCanvas - Task 'Sync inscription' STARTED"); InscriptionService.SyncToCanvas(); logger.Info("InscriptionService/SyncToCanvas - Task 'Sync inscription' FINISHED"); }
public InscriptionTests() { _fix = new Fixture(); _fix.Behaviors.OfType <ThrowingRecursionBehavior>().ToList().ForEach(b => _fix.Behaviors.Remove(b)); _fix.Behaviors.Add(new OmitOnRecursionBehavior()); _mockDepotCours = Substitute.For <Infrastructure.IDepotCours>(); _mockServiceSecurite = Substitute.For <IServiceSecurite>(); _mockDepotEtudiant = Substitute.For <IDepotEtudiant>(); _instanceService = new InscriptionService(_mockDepotCours, _mockServiceSecurite, _mockDepotEtudiant); }
protected bool activiteInInscription(int idActivite) { String idMembre = (String)HttpContext.Current.Session["userID"]; List <Models.Inscription> activiteInscrit = new InscriptionService().FindByMembre(int.Parse(idMembre)); if (activiteInscrit != null) { foreach (Models.Inscription inscription in activiteInscrit) { if (int.Parse(inscription.IdActivite) == idActivite) { return(true); } } } return(false); }
public InscriptionController(InscriptionService _s) { InscriptionService = _s; }