Exemplo n.º 1
0
        public ActionResult Create(ClientNavigationManageModel model, SubmitType submit)
        {
            if (ModelState.IsValid)
            {
                var response = _clientNavigationService.SaveClientNavigationManageModel(model);
                SetResponseMessage(response);
                if (response.Success)
                {
                    var id = (int)response.Data;
                    switch (submit)
                    {
                    case SubmitType.Save:
                        return(RedirectToAction("Index"));

                    default:
                        return(RedirectToAction("Edit", new { id = id }));
                    }
                }
            }
            model.Parents = _clientNavigationService.GetPossibleParents();
            return(View(model));
        }