Example #1
0
 public static void ShowDescription(DescriptionViewModel viewmodel)
 {
     WriteLineColorized(GetHeader(""), ConsoleColor.White);
     WriteLineColorized($"ID: {viewmodel.Id}", ConsoleColor.Black, ConsoleColor.White);
     WriteLineColorized($"Information: {viewmodel.Information}", ConsoleColor.White);
     WriteLineColorized($"Product ID: {viewmodel.ProductId}", ConsoleColor.DarkGreen);
 }
Example #2
0
        public ViewResult Io()
        {
            var obj = new DescriptionViewModel();
            var a   = HeroesContext.Heroes.Include(x => x.Atribute).First(x => x.Name == "Io");

            return(View(a));
        }
        public async Task <ActionResult> SaveDeskripsi(DescriptionViewModel descriptionViewModel)
        {
            try
            {
                Panduan panduan = await panduanService.GetById(descriptionViewModel.IdPanduan);

                if (ModelState.IsValid)
                {
                    panduan.DeskripsiPanduan = descriptionViewModel.DeskripsiPanduan;
                    int result = await panduanService.Update(panduan);

                    ViewBag.ShowAlertTableBahan = 1;
                    ViewBag.StatusAlert         = "success";
                    ViewBag.MessageAlert        = "Deskripsi Panduan berhasil diupdate";
                }
                descriptionViewModel.IdPanduan        = panduan.IdPanduan;
                descriptionViewModel.DeskripsiPanduan = panduan.DeskripsiPanduan;
                descriptionViewModel.IdUser           = panduan.IdUser;
                return(PartialView("_Description", descriptionViewModel));
            }
            catch (Exception e)
            {
                ViewBag.ShowAlertTableBahan = 1;
                ViewBag.StatusAlert         = "error";
                ViewBag.MessageAlert        = e.Message;
                return(PartialView("_Description", descriptionViewModel));
            }
        }
Example #4
0
        public ActionResult AddInfo(DescriptionViewModel pValue)
        {
            try
            {
                var newDescription = new PersonDescription
                {
                    PersonId    = _appContext.LoginId,
                    Description = pValue.Description,
                };

                var existingDescription = _personDescriptionRespository.GetById(pValue.PersonId);

                if (existingDescription == null || existingDescription.Description == pValue.Description)
                {
                    _personDescriptionRespository.Add(newDescription);
                }
                if (newDescription.Description == null)
                {
                    _personDescriptionRespository.Delete(existingDescription);
                }

                else
                {
                    existingDescription.PersonId    = _appContext.LoginId;
                    existingDescription.Description = pValue.Description;
                    _personDescriptionRespository.Update(existingDescription);
                }
                return(new JsonCamelCaseResult(new { Success = true, }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception e)
            {
                return(new JsonCamelCaseResult(new { Success = false, Message = "" }, JsonRequestBehavior.AllowGet));
            }
        }
        public PersonalCabViewModel()
        {
            arrayDiets      = null;
            arrayNamesDiets = null;
            OnElements      = false;
            OnVisible       = System.Windows.Visibility.Hidden;
            DietsVM         = new DietsViewModel();
            DescriptionVM   = new DescriptionViewModel();
            FAQVM           = new FAQViewModel();
            DevSVM          = new DevSViewModel();
            CurrentView     = DietsVM;

            DietsViewCommand = new RelayCommand(o =>
            {
                CurrentView = DietsVM;
            });
            DescriptionViewCommand = new RelayCommand(o =>
            {
                CurrentView = DescriptionVM;
            });
            FAQViewCommand = new RelayCommand(o =>
            {
                CurrentView = FAQVM;
            });
            DevSViewCommand = new RelayCommand(o =>
            {
                CurrentView = DevSVM;
            });
        }
Example #6
0
        public ViewResult Slark()
        {
            var obj = new DescriptionViewModel();
            var a   = HeroesContext.Heroes.First(x => x.Name == "Slark");

            return(View(a));
        }
        private async void OnShowDescriptionAllContent(object sender, EventArgs e)
        {
            DescriptionViewModel descVM = new DescriptionViewModel();

            descVM.Description = viewModel.Description;
            descVM.Title       = viewModel.Title;
            await Navigation.PushAsync(new HtmlContentDescription(descVM));
        }
Example #8
0
        public DescriptionPage()
        {
            InitializeComponent();
            model = new DescriptionViewModel();
            model.PropertyChanged += model_PropertyChanged;

            this.DataContext = model;
        }
Example #9
0
        public IActionResult RegisterTextArea(DescriptionViewModel model)
        {
            if (ModelState.IsValid)
            {
                var success = "HttpPost Register success " + model.Description;
                return RedirectToAction("Index", new { id = success });
            }

            return View(model);
        }
        public IActionResult RegisterTextArea(DescriptionViewModel model)
        {
            if (ModelState.IsValid)
            {
                var success = "HttpPost Register success " + model.Description;
                return(RedirectToAction("Index", new { id = success }));
            }

            return(View(model));
        }
Example #11
0
        public HtmlContentDescription(DescriptionViewModel viewModel)
        {
            NavigationPage.SetBackButtonTitle(this, "");
            BindingContext = this.viewModel = viewModel;
            InitializeComponent();

            if (Common.Instance.Base64ImageSource != null)
            {
                Stream stream      = new MemoryStream(Common.Instance.Base64ImageSource);
                var    imageSource = ImageSource.FromStream(() => stream);
                imgHtml.Source = imageSource;
            }
        }
        public async Task <ActionResult> _Description(int idPanduan)
        {
            Panduan panduan = await panduanService.GetById(idPanduan);

            DescriptionViewModel descriptionViewModel = new DescriptionViewModel
            {
                IdPanduan        = panduan.IdPanduan,
                DeskripsiPanduan = panduan.DeskripsiPanduan,
                IdUser           = panduan.IdUser
            };

            return(PartialView(descriptionViewModel));
        }
Example #13
0
        public ActionResult Particulars(int id)
        {
            RealEstateDTO real = _realEstateService.GetRealEstateById(id);

            DescriptionDTO description = _descriptionService.GetDescriptionByIdRealEstate(real.Id);

            if (description == null)
            {
                _descriptionService.AddDescriptionDto(real.Id);
                _descriptionService.Save();
                description = _descriptionService.GetDescriptionByIdRealEstate(real.Id);
            }

            var photos = new List <PhotoForGalleryDTO>();
            int count  = 0;

            foreach (var item in _descriptionService.GetPhotoForGalleryById(id).ToList())
            {
                if (count < 4)
                {
                    photos.Add(new PhotoForGalleryDTO()
                    {
                        RealEstateId = item.RealEstateId,
                        UrlImage     = item.UrlImage,
                    });
                    count++;
                }
                else
                {
                    break;
                }
            }

            var model = new DescriptionViewModel()
            {
                Id                 = description.Id,
                Price              = real.Price,
                Tenure             = real.Tenure,
                Location           = real.Location,
                RealEstateId       = description.RealEstateId,
                ShortDescription   = description.ShortDescription,
                LongDescription    = description.LongDescription,
                PhotoForGalleryDto = photos
            };

            ViewBag.LongDescription = description.LongDescription;
            return(View(model));
        }
Example #14
0
        public ViewResult Index(int id)
        {
            string theToyAvail;

            if (_toyRep.GetObjectToy(id).Available)
            {
                theToyAvail = "Есть в наличии";
            }
            else
            {
                theToyAvail = "Нет в наличии";
            }

            var theToy = new DescriptionViewModel
            {
                GetObjectToy = _toyRep.GetObjectToy(id),
                Available    = theToyAvail
            };

            return(View(theToy));
        }
        public ActionResult EditDescriptionInfo(int id)
        {
            if (id == 0)
            {
                return(RedirectToAction("Index"));
            }
            Models.Sanatorium sanatorium = db.Sanatoriums.Find(id);
            if (sanatorium == null)
            {
                return(RedirectToAction("Index"));
            }

            var model = new DescriptionViewModel();

            model.Id             = sanatorium.Id;
            model.Description    = sanatorium.Description;
            model.ShiGongScope   = sanatorium.ShiGongScope;
            model.ShiGongContent = sanatorium.ShiGongContent;

            SetMyAccountViewModel();
            return(View(model));
        }
        public ActionResult EditDescriptionInfo(DescriptionViewModel model)
        {
            if (ModelState.IsValid)
            {
                Models.Sanatorium sanatorium = db.Sanatoriums.Find(model.Id);
                if (sanatorium == null)
                {
                    return(RedirectToAction("Index"));
                }

                sanatorium.ShiGongScope   = model.ShiGongScope;
                sanatorium.ShiGongContent = model.ShiGongContent;
                sanatorium.Description    = model.Description;

                db.Entry(sanatorium).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();

                ModelState.AddModelError("", "操作成功");
                TempData["ModelState"] = ModelState;
                return(RedirectToAction("EditZhiDuInfo", new { id = model.Id }));
            }
            SetMyAccountViewModel();
            return(View(model));
        }
Example #17
0
        public override void OnPerform()
        {
            var key = Console.ReadKey(true).Key;

            Console.WriteLine();
            switch (key)
            {
            case ConsoleKey.D1:
            case ConsoleKey.NumPad1:
                Console.WriteLine("Products:");
                var viewmodels = _service.GetProducts();
                foreach (var model in viewmodels)
                {
                    ConsoleHelper.ShowProduct(model);
                }
                Console.WriteLine("\t\nPress any key to continue...");
                Console.ReadKey();
                break;

            case ConsoleKey.D2:
            case ConsoleKey.NumPad2:
                int id = ParseIntInput("Id = ", ParseMode.MinZero);
                if (_service.GetIsProuductExists(id))
                {
                    var viewmodel = _service.GetProduct(id);
                    ConsoleHelper.ShowProduct(viewmodel);
                }
                else
                {
                    WriteLineColorized("Unknown id!", ConsoleColor.Red);
                    ConsoleHelper.PlayErrorSound();
                }
                Console.WriteLine("\t\nPress any key to continue...");
                Console.ReadKey();
                break;

            case ConsoleKey.D3:
            case ConsoleKey.NumPad3:
                var newviewmodel = new ProductViewModel();
                Console.Write("Name: ");
                newviewmodel.Name          = Console.ReadLine();
                newviewmodel.Price         = ParseDecimalInput("Price = ", ParseMode.MinExceptZero);
                newviewmodel.DescriptionId = ParseIntInput("Description ID = ", ParseMode.MinZero);
                _service.AddProduct(newviewmodel);
                WriteLineColorized("Success", ConsoleColor.Green);
                ConsoleHelper.PlaySuccessSound();
                Thread.Sleep(1000);
                break;

            case ConsoleKey.D4:
            case ConsoleKey.NumPad4:
                id = ParseIntInput("Id = ", ParseMode.MinZero);
                if (_service.GetIsProuductExists(id))
                {
                    var viewmodel = _service.GetProduct(id);
                    Console.WriteLine("Current product info:");
                    ConsoleHelper.ShowProduct(viewmodel);
                    Console.WriteLine("\nNew product info:");

                    Console.Write("Name: ");
                    viewmodel.Name          = Console.ReadLine();
                    viewmodel.Price         = ParseDecimalInput("Price = ", ParseMode.MinExceptZero);
                    viewmodel.DescriptionId = ParseIntInput("Description ID = ", ParseMode.MinZero);
                    _service.EditProduct(viewmodel);
                    WriteLineColorized("Success", ConsoleColor.Green);
                    ConsoleHelper.PlaySuccessSound();
                    Thread.Sleep(1000);
                }
                else
                {
                    WriteLineColorized("Unknown id!", ConsoleColor.Red);
                    ConsoleHelper.PlayErrorSound();
                    Console.WriteLine("\t\nPress any key to continue...");
                    Console.ReadKey();
                }
                break;

            case ConsoleKey.D5:
            case ConsoleKey.NumPad5:
                id = ParseIntInput("Id = ", ParseMode.MinZero);
                if (_service.GetIsProuductExists(id))
                {
                    _service.DeleteProduct(id);
                    WriteLineColorized("Success", ConsoleColor.Green);
                    ConsoleHelper.PlaySuccessSound();
                }
                else
                {
                    ConsoleHelper.PlayErrorSound();
                    WriteLineColorized("Unknown id!", ConsoleColor.Red);
                }
                Console.WriteLine("\t\nPress any key to continue...");
                Console.ReadKey();
                break;

            //Descriptios
            case ConsoleKey.D6:
            case ConsoleKey.NumPad6:
                Console.WriteLine("Descriptions:");
                var descrViewModels = _service.GetDescriptions();
                foreach (var model in descrViewModels)
                {
                    ConsoleHelper.ShowDescription(model);
                }
                Console.WriteLine("\t\nPress any key to continue...");
                Console.ReadKey();
                break;

            case ConsoleKey.D7:
            case ConsoleKey.NumPad7:
                id = ParseIntInput("Id = ", ParseMode.MinZero);
                if (_service.GetIsDescriptionExists(id))
                {
                    var descrViewmodel = _service.GetDescription(id);
                    ConsoleHelper.ShowDescription(descrViewmodel);
                }
                else
                {
                    ConsoleHelper.PlayErrorSound();
                    WriteLineColorized("Unknown id!", ConsoleColor.Red);
                }
                Console.WriteLine("\t\nPress any key to continue...");
                Console.ReadKey();
                break;

            case ConsoleKey.D8:
            case ConsoleKey.NumPad8:
                var descrViewModel = new DescriptionViewModel();
                Console.Write("Information: ");
                descrViewModel.Information = Console.ReadLine();
                descrViewModel.ProductId   = ParseIntInput("Product ID = ", ParseMode.MinZero);
                _service.AddDescription(descrViewModel);
                ConsoleHelper.PlaySuccessSound();
                WriteLineColorized("Success", ConsoleColor.Green);
                Thread.Sleep(1000);
                break;

            case ConsoleKey.D9:
            case ConsoleKey.NumPad9:
                id = ParseIntInput("Id = ", ParseMode.MinZero);
                if (_service.GetIsDescriptionExists(id))
                {
                    descrViewModel = _service.GetDescription(id);
                    Console.WriteLine("Current product info:");
                    ConsoleHelper.ShowDescription(descrViewModel);
                    Console.WriteLine("\nNew product info:");

                    Console.Write("Information: ");
                    descrViewModel.Information = Console.ReadLine();
                    descrViewModel.ProductId   = ParseIntInput("Product ID = ", ParseMode.MinZero);
                    _service.EditDescription(descrViewModel);
                    ConsoleHelper.PlaySuccessSound();
                    WriteLineColorized("Success", ConsoleColor.Green);
                    Thread.Sleep(1000);
                }
                else
                {
                    ConsoleHelper.PlayErrorSound();
                    WriteLineColorized("Unknown id!", ConsoleColor.Red);
                    Console.WriteLine("\t\nPress any key to continue...");
                    Console.ReadKey();
                }
                break;

            case ConsoleKey.D0:
            case ConsoleKey.NumPad0:
                id = ParseIntInput("Id = ", ParseMode.MinZero);
                if (_service.GetIsDescriptionExists(id))
                {
                    _service.DeleteDescription(id);
                    ConsoleHelper.PlaySuccessSound();
                    WriteLineColorized("Success", ConsoleColor.Green);
                }
                else
                {
                    ConsoleHelper.PlayErrorSound();
                    WriteLineColorized("Unknown id!", ConsoleColor.Red);
                }
                Console.WriteLine("\t\nPress any key to continue...");
                Console.ReadKey();
                break;

            case ConsoleKey.Escape:
                IsDone = true;
                break;

            default:
                WriteLineColorized("Wrong key!", ConsoleColor.Red);
                Thread.Sleep(1000);
                break;
            }
            Console.Clear();
        }
 public async Task <IActionResult> AddInfo([FromBody] DescriptionViewModel pValue)
 {
     //Your code here;
     throw new NotImplementedException();
 }
 public ProductGeneralView(DescriptionViewModel descriptionViewModel)
 {
     InitializeComponent();
     this.vm = descriptionViewModel;
 }
 protected BaseTreeNode()
 {
     ChildNodes   = new ObservableCollection <INode>();
     Description  = new DescriptionViewModel();
     CanBeDeleted = true;
 }
Example #21
0
 public DescriptionPage(DescriptionViewModel viewModel)
 {
     InitializeComponent();
     BindingContext = _viewModel = viewModel;
 }