示例#1
0
        public ActionResult Delete(int id, Vacancy_ApplicationVM model)
        {
            try
            {
                var Vacancy_Application = _VacancyApplicationRepositoryRepo.FindById(id);
                if (Vacancy_Application == null)
                {
                    return(NotFound());
                }
                var isSucess = _VacancyApplicationRepositoryRepo.Delete(Vacancy_Application);
                if (!isSucess)
                {
                    return(View(model));
                }

                return(RedirectToAction(nameof(Statusview)));
            }
            catch
            {
                return(View(model));
            }
        }
示例#2
0
        public ActionResult Create(Vacancy_ApplicationVM model)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View(model));
                }

                var vacancy_Application = _mapper.Map <Vacancy_Application>(model);
                var isSucess            = _VacancyApplicationRepositoryRepo.Create(vacancy_Application);
                if (!isSucess)
                {
                    ModelState.AddModelError("", "Something went wrong...");
                }

                return(RedirectToAction(nameof(Index)));
            }
            catch
            {
                ModelState.AddModelError("", "Something went wrong...");
                return(View(model));
            }
        }