public ActionResult Edit(SkillItemViewModel viewModel)
 {
     if (ModelState.IsValid)
     {
         this.skillItemsRepository.Update(viewModel.Item);
         return this.RedirectToIndex();
     }
     return View(this.PrepareViewModel(viewModel.Item));
 }
Exemple #2
0
 public ActionResult Edit(SkillItemViewModel viewModel)
 {
     if (ModelState.IsValid)
     {
         this.skillItemsRepository.Update(viewModel.Item);
         return(this.RedirectToIndex());
     }
     return(View(this.PrepareViewModel(viewModel.Item)));
 }
        public SkillsItemView(SkillItemViewModel SkillItemViewModel)
        {
            InitializeComponent();

            Skill = LabelSkill;
            Cross = ImgCross;

            this.SkillItemViewModel           = SkillItemViewModel;
            SkillItemViewModel.SkillsItemView = this;

            BindingContext = SkillItemViewModel;
        }
        void OnCheckClickEvent(object sender, EventArgs e)
        {
            SkillItemViewModel skillItemViewModel = new SkillItemViewModel();

            SkillsItemView SkillsItemView = new SkillsItemView(skillItemViewModel);

            skillItemViewModel.Skill    = SkillEntry.Text;
            SkillsItemView.DeleteSkill += SkillsItemViewDeleteSkill;

            // Add Skill To FlexLayout
            FlexSkillContainer.Children.Add(SkillsItemView);

            SkillEntry.Text = "";
        }