Esempio n. 1
0
        public ActionResult CreateDataEvent(EventViewModel paramAddEvent)
        {
            if (ModelState.IsValid)
            {
                //is delete default value
                paramAddEvent.isDelete = false;
                //status default value
                paramAddEvent.status = 1;
                //update data manual createby and createdate
                paramAddEvent.createBy   = "Anastasia";
                paramAddEvent.createDate = DateTime.Now;

                string latestCode = EventDataAccess.CreateEvent(paramAddEvent);

                if (latestCode != "")
                {
                    return(Json(new { success = true, latestCode, message = EventDataAccess.Message }, JsonRequestBehavior.AllowGet));
                }
                else
                {
                    return(Json(new { success = false, message = EventDataAccess.Message }, JsonRequestBehavior.AllowGet));
                }
            }
            else
            {
                return(Json(new { success = false, message = "Wajib menginputkan semua kotak bertanda bintang" }, JsonRequestBehavior.AllowGet));
            }
        }
Esempio n. 2
0
        public int CreateEvent(string eventTitle, string description, string creationDate, string mood, string importance)
        {
            DiaryEvent diaryEvent = new DiaryEvent()
            {
                EventTitle       = eventTitle,
                Description      = description,
                CreationDate     = creationDate,
                ModificationDate = creationDate,
                Mood             = mood,
                Importance       = importance,
                UserId           = MyGlobals.userId
            };

            eventDataAccess = new EventDataAccess();
            return(eventDataAccess.CreateEvent(diaryEvent));
        }
Esempio n. 3
0
        public ActionResult Create(EventModel newEvent, int categoryId)
        {
            newEvent.Category = _categoryDataAccess.GetCategoryById(categoryId);

            try
            {
                var newId = _eventDataAccess.CreateEvent(newEvent);
                return(RedirectToAction("View", "Event", new { id = newId }));
            }
            catch
            {
                ViewBag.Error =
                    "There was an error creating the event, please review the fields below and correct any mistakes.";
                var categories = _categoryDataAccess.GetCategories();
                ViewBag.Categories = categories;
                return(View(newEvent));
            }
        }