Exemplo n.º 1
0
        // GET: Activity/Create
        public ActionResult Create()
        {
            var activityModel = new ActivityModelInput
            {
                Date = DateTime.Today
            };

            return(PartialView("_Create", activityModel));
        }
Exemplo n.º 2
0
        private static ActivityDto GenerateDto(ActivityModelInput model)
        {
            var eventsDto = new ActivityDto
            {
                Title       = model.Title,
                Description = model.Description,
                Location    = model.Location,
                BeginDate   = model.Date.AddHours(model.BeginHour).AddMinutes(model.BeginMin),
                EndDate     = model.Date.AddHours(model.EndHour).AddMinutes(model.EndMin)
            };

            return(eventsDto);
        }
Exemplo n.º 3
0
        public ActionResult Create(ActivityModelInput model)
        {
            try
            {
                var eventsDto = GenerateDto(model);

                var res = _manager.AddActivity(eventsDto);

                return(Json(new ResultModel {
                    Error = res ? string.Empty : "Error during the save in db!"
                }));
            }
            catch (Exception ex)
            {
                return(Json(new ResultModel {
                    Error = "Error during the save process!"
                }));
            }
        }