public ActionResult Create(ProjectModel projectModel)
        {
            if (!ModelState.IsValid)
                return View(projectModel);

            try
            {
                var project = ModelMapper.GetProject(projectModel);
                projectService.AddNewProject(project);
                return RedirectToAction("Index");
            }
            catch (Exception)
            {
                throw;
            }
        }
        public ActionResult Edit(ProjectModel projectModel)
        {
            if (!ModelState.IsValid)
                return View(projectModel);

            try
            {
                Project project = ModelMapper.GetProject(projectModel);
                projectService.UpdateProject(project);
                return RedirectToAction("Index");
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #3
0
 public static Project GetProject(ProjectModel model)
 {
     return new Project()
     {
         Id = model.Id,
         ProjectName = model.ProjectName,
         ProjectLocation = model.ProjectLocation,
         ProjectDescription = model.ProjectDescription,
         ProjectManager = model.ProjectManager,
         IsActiveProject = !model.IsActiveProject
     };
 }