public AddToDoRs AddToDo(AddToDoRq request)
        {
            var response    = new AddToDoRs();
            var todoService = IocContainer.Resolve <TODOListApplication.Business.Services.Interfaces.IToDoService>();

            var result = todoService.AddTodo(request);

            return(result);
        }
Ejemplo n.º 2
0
        public ActionResult Add(FormCollection formCollection)
        {
            var userId      = GetSession.UserId;
            var toDoService = new WCFService.ToDoService();
            var request     = new AddToDoRq {
                Name = formCollection.Get("name") ?? "", UserId = userId
            };
            var result = toDoService.AddToDo(request);

            ViewBag.RedirectToDoId = result.ToDoId;
            return(RedirectToAction("GetToDo", new { id = result.ToDoId }));
        }
Ejemplo n.º 3
0
        public AddToDoRs AddTodo(AddToDoRq request)
        {
            var response  = new AddToDoRs();
            var toDoModel = new ToDo();

            toDoModel.Name   = request.Name;
            toDoModel.UserId = request.UserId;

            _dbRepository.Add(toDoModel);
            _dbRepository.SaveChanges();

            response.ToDoId = toDoModel.Id;
            return(response);
        }