public ActionResult Add(int idDog, int IdExposition)
 {
     if (idDog != 0 && IdExposition!=0)
     {
         models.ExpositionRequest newRequer = new models.ExpositionRequest();
         newRequer.IdDog = idDog;
         newRequer.IdExposition = IdExposition;
         ServiceFactory.Instance.ExpositionRequestsService.Add(newRequer.ToDomainModel());
         return RedirectToAction("Index", "Home");
     }
     return View();
 }
 public void SetExpositionRequestDB()
 {
     List<models.Dog> AllDogs = Mapper.Map<List<models.Dog>>(ServiceFactory.Instance.DogsService.GetAll().ToList());
     List<models.Exposition> allExposition = Mapper.Map<List<models.Exposition>>(ServiceFactory.Instance.ExpositionService.GetAll().ToList());
     for (int r = 1; r < 3; r++)
     {
         for (int i = 0; i < allExposition.Count(); i++)
         {
             models.ExpositionRequest vac = new models.ExpositionRequest();
             if (r % 2 == 1)
             {
                 vac.IdDog = AllDogs[i * r +1].Id;
             }
             else
             {
                 vac.IdDog = AllDogs[i+r+1].Id;
             }
             vac.IdExposition = allExposition[i].Id;
             ServiceFactory.Instance.ExpositionRequestsService.Add(vac.ToDomainModel());
         }
     }
 }