Пример #1
0
        public ActionResult Edit(H_PJDetails item)
        {
            bool temp = pjDetSer.Update(item.Id, item);
            H_PJ h_PJ = pjDetSer.GetPJbyStat(item.Id);

            return(RedirectToAction("Details", "PJ", new { h_PJ.Id }));
        }
Пример #2
0
 internal static B_PJ ToBusiness(this H_PJ entity)
 {
     return(new B_PJ()
     {
         Id = entity.Id, Nom = entity.Nom, Sexe = entity.Sexe, Blesse = entity.Blesse, Esquive = entity.Esquive, CoupPuissant = entity.CoupPuissant, Id_Race = entity.Id_Race, Id_Classe = entity.Id_Classe, Id_Signe = entity.Id_Signe, ValeurD4 = entity.ValeurD4
     });
 }
Пример #3
0
        public ActionResult Details(int id)
        {
            H_PJ h_PJ = pjSer.Get(id);

            h_PJ.Details = pjSer.GetAll(h_PJ.Id).ToList();

            return(View(h_PJ.Details));
        }
Пример #4
0
        public ActionResult Edit(int id)
        {
            H_PJ pj = pjService.Get(id);

            pj.Details = pjService.GetAll(id).ToList();

            return(View(pj));
        }
Пример #5
0
        public ActionResult Edit(H_PJ item)
        {
            H_PJ reserve = pjService.Get(item.Id);

            item.Sexe      = reserve.Sexe;
            item.Id_Race   = reserve.Id_Race;
            item.Id_Classe = reserve.Id_Classe;
            item.Id_Signe  = reserve.Id_Signe;
            bool temp = pjService.Update(item.Id, item);


            return(RedirectToAction("Index"));
        }
Пример #6
0
        public ActionResult Details(int id)
        {
            H_PJ h_PJ = pjService.Get(id);

            h_PJ.Race           = raceService.Get(h_PJ.Id_Race);
            h_PJ.Classe         = classeService.Get(h_PJ.Id_Classe);
            h_PJ.Signe          = signeService.Get(h_PJ.Id_Signe);
            h_PJ.Details        = pjService.GetAll(h_PJ.Id).ToList();
            h_PJ.Race.Details   = raceService.GetAll(h_PJ.Id_Race).ToList();
            h_PJ.Classe.Details = classeService.GetAll(h_PJ.Id_Classe).ToList();
            h_PJ.Equipement     = equipementService.GetForPJ(h_PJ.Id).ToList();
            foreach (var item in h_PJ.Equipement)
            {
                if (item.Id_Arme != null)
                {
                    item.Arme            = armeService.Get((int)item.Id_Arme);
                    item.Arme.Details    = armeService.GetAll((int)item.Id_Arme).ToList();
                    item.Matiere         = matiereService.Get(item.Id_Matiere);
                    item.Matiere.Details = matiereService.GetAll(item.Id_Matiere).ToList();
                    item.Style           = styleService.Get(item.Id_Style);

                    if (item.Id_Enchantement != null)
                    {
                        item.Enchantement         = enchantService.Get((int)item.Id_Enchantement);
                        item.Enchantement.Details = enchantService.GetAll((int)item.Id_Enchantement).ToList();
                    }
                }

                if (item.Id_Armure != null)
                {
                    item.Armure         = armureService.Get((int)item.Id_Armure);
                    item.Armure.Details = armureService.GetAll((int)item.Id_Armure).ToList();

                    item.Matiere         = matiereService.Get(item.Id_Matiere);
                    item.Matiere.Details = matiereService.GetAll(item.Id_Matiere).ToList();
                    item.Style           = styleService.Get(item.Id_Style);

                    if (item.Id_Enchantement != null)
                    {
                        item.Enchantement         = enchantService.Get((int)item.Id_Enchantement);
                        item.Enchantement.Details = enchantService.GetAll((int)item.Id_Enchantement).ToList();
                    }
                }
            }

            return(View(h_PJ));
        }
Пример #7
0
        public ActionResult Create(H_PJ item)
        {
            item.Race   = raceService.Get((int)item.SelectedRace);
            item.Classe = classeService.Get((int)item.SelectedClasse);
            item.Signe  = signeService.Get((int)item.SelectedSigne);

            item.Id_Race   = (int)item.SelectedRace;
            item.Id_Classe = (int)item.SelectedClasse;
            item.Id_Signe  = (int)item.SelectedSigne;

            H_PJ temp = pjService.Insert(item);

            B_PJ_User pjuser = new B_PJ_User()
            {
                Id_PJ   = temp.Id,
                Id_User = TheSession.CurrentUser.Id,
            };

            pJUserService.Insert(pjuser);

            return(RedirectToAction("Index"));
        }
Пример #8
0
        public IEnumerable <H_PJDetails> GetAll(int id)
        {
            H_PJ h_PJ = Mapper <B_PJ, H_PJ> .Map(pjrepo.Get(id));

            return(h_PJ.Details = (repo.GetAll(h_PJ.Id).ToList()).ToHelper());
        }