Example #1
0
        public ActionResult AddPerson()
        {
            AddEditVM model = new AddEditVM();

            model.Title         = "Add your a family member";
            model.ButtonMessage = "Add";
            return(View(model));
        }
Example #2
0
        public ActionResult AddFarm()
        {
            AddEditVM model = new AddEditVM();

            model.Title         = "Add your Farm!";
            model.ButtonMessage = "Add";
            return(View(model));
        }
Example #3
0
        public ActionResult EditAnimal(int id)
        {
            AddEditVM model = new AddEditVM();

            model.Animal        = _adapter.GetAnimal(id);
            model.Title         = "Edit Animal" + model.Animal.Name;
            model.ButtonMessage = "Submit Changes";
            return(View("AddAnimal", model));
        }
Example #4
0
        public ActionResult EditPerson(int id)
        {
            AddEditVM model = new AddEditVM();

            model.Person        = _adapter.GetPerson(id);
            model.Title         = "Edit Pet" + model.Person.FirstName;
            model.ButtonMessage = "Submit Changes";
            return(View("AddPerson", model));
        }
Example #5
0
        public IActionResult AddEdit(int Id, AddEditVM model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            if (Id == 0)
            {
                _usuarioRepository.Add(model.ToUsuario());
            }
            else
            {
                _usuarioRepository.Edit(model.ToUsuario(Id));
            }
            return(RedirectToAction("Index"));
        }
Example #6
0
        public IActionResult AddEdit(int Id, AddEditVM model)
        {
            if (!ModelState.IsValid)
            {
                loadCategoria();
                return(View(model));
            }

            if (Id == 0)
            {
                _prodRepository.Add(model.ToProduto());
            }
            else
            {
                _prodRepository.Edit(model.ToProduto(Id));
            }
            return(RedirectToAction("Index"));
        }
Example #7
0
        public IActionResult AddEdit(int?id)
        {
            AddEditVM produto = null;

            if (id != null)
            {
                var data = _prodRepository.Get((int)id);
                if (data == null)
                {
                    return(NotFound());
                }

                produto = data.ToProdutoVM();
            }
            loadCategoria();
            //ViewData["Categoria"] = _catRepository.GetAll();
            return(View(produto));
        }
Example #8
0
        public async Task <IActionResult> AddEdit(int?id)
        {
            AddEditVM vm = null;

            if (id != null)
            {
                var data = await _usuarioRepository.GetAsync((int)id);

                if (data == null)
                {
                    return(NotFound());
                }

                vm = data.ToUsuarioVM();
            }

            return(View(vm));
        }
Example #9
0
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);
            FlurryWP8SDK.Api.LogPageView();

            string target;

            if (!NavigationContext.QueryString.TryGetValue("navtgt", out target))
            {
                NavigationManager.GoBack();
            }

            string id;

            if (!NavigationContext.QueryString.TryGetValue("id", out id))
            {
                DataContext = _viewModel = GetDataContext(target);
            }
            else
            {
                DataContext = _viewModel = GetDataContext(target, long.Parse(id));
            }
        }