Exemple #1
0
        protected void GoDetails(OfferModel item)
        {
            if (item == null)
            {
                return;
            }

            var param = new { offer = item.Serialize() };

            ShowViewModel <OfferDetailsContainerViewModel>(param);
        }
Exemple #2
0
        protected void GoEdit(OfferModel item)
        {
            if (item?.UserModelId != MyId)
            {
                return;
            }

            var param = new { offer = item.Serialize() };

            ShowViewModel <EditOfferViewModel>(param);
        }
Exemple #3
0
        protected void GoDetails(OfferModel item)
        {
            // bad offer
            if (item == null)
            {
                Mvx.Resolve <IDialogService>().Alert("Произошла внутренняя ошибка. Повторите запрос позже", "Ошибка", "ОК");
                return;
            }

            ShowViewModel <OfferDetailsContainerViewModel>(new
            {
                offer = item.Serialize()
            });
        }