Пример #1
0
 void Awake()
 {
     if (!hasLoaded)
     {
         CatDialogue.Advance();
     }
     hasLoaded = true;
 }
Пример #2
0
        // GET: Dialog
        public ActionResult CatDialog(int?Id, int?idUser)
        {
            int         DialogId  = Id ?? 0;
            int         UserId    = idUser ?? 0;
            CatDialogue CatDialog = db.catDialogues.Where(x => x.Id == DialogId).FirstOrDefault();
            AllUserCat  UserCat;

            if (CatDialog != null)
            {
                if (idUser == CatDialog.User1Id)
                {
                    UserCat = db.UserCats.Where(x => x.Id == CatDialog.User2Id).FirstOrDefault();
                }
                else
                {
                    UserCat = db.UserCats.Where(x => x.Id == CatDialog.User1Id).FirstOrDefault();
                }
                IEnumerable <UserCatMessage> UserCatMessage = db.userCatMessages.Where(x => x.DialogId == DialogId).Include(x => x.AuthorMessage);
                ViewBag.UserMessages = UserCatMessage;
                ViewBag.User         = UserCat;
            }
            return(View());
        }