public ActionResult UpdateAction(ActionViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            var action = Mapper.Map <ActionViewModel, SlaveAction>(model);

            if (model.Id == null || model.Id == 0)
            {
                _projectService.AddAction(model.ProjectId, action, User.Identity.GetUserId());
            }
            else
            {
                _projectService.EditAction(model.ProjectId, action, User.Identity.GetUserId());
            }

            return(RedirectToAction("ActionForm", new { id = model.ProjectId }));
        }