public ActionResult ConfigEventAddEdit(BackEndConfigEventAddEdit configEventAddEdit)
        {
            string       username   = BackEndSessions.CurrentUser.UserName;
            ConfigEvents categories = new ConfigEvents();
            int?         currentId  = configEventAddEdit.Id;

            if (ModelState.IsValidOrRefresh())
            {
                var rs = categories.AddEdit(
                    currentId,
                    configEventAddEdit.EventName,
                    configEventAddEdit.StartDate.ToDateTime(),
                    configEventAddEdit.EndDate.ToDateTime(),
                    configEventAddEdit.Status,
                    username
                    );
                switch (rs)
                {
                case 0:
                    ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyAddEdit);
                    break;

                case 2:
                    ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist);
                    break;

                default:
                    ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError);
                    break;
                }
            }
            return(View(configEventAddEdit));
        }
        public ActionResult ConfigEventDelete(int?deleteId)
        {
            string       username     = BackEndSessions.CurrentUser.UserName;
            ConfigEvents configEvents = new ConfigEvents();

            switch (configEvents.Delete(deleteId, username))
            {
            case 0:
                ModelState.AddResult(ViewData, ModelStateResult.Success, Resources.Strings.ItemSuccessfullyDeleted);
                break;

            case 2:
                ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemDoesNotExist);
                break;

            case 3:
                ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.ItemUsedSomewhereElse);
                break;

            default:
                ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.UnexpectedError);
                break;
            }
            return(RedirectToAction("ConfigEvents"));
        }
        public ActionResult ConfigEvents(BackEndConfigEventList backEndConfigEventList)
        {
            ConfigEvents configEvents = new ConfigEvents();

            backEndConfigEventList.ConfigEvents = configEvents.GetAll();
            if (backEndConfigEventList.ConfigEvents.IsNull() || backEndConfigEventList.ConfigEvents.Count == 0)
            {
                ModelState.AddResult(ViewData, ModelStateResult.Error, Resources.Strings.NoDataFound);
            }
            return(View(backEndConfigEventList));
        }
        public ActionResult ConfigEventAddEdit(int?id)
        {
            BackEndConfigEventAddEdit configEventAddEdit = new BackEndConfigEventAddEdit();

            if (id.IsNotNull())
            {
                ConfigEvents configEvents = new ConfigEvents();
                var          configEvent  = configEvents.FilterById(id);
                if (configEvent.IsNotNull())
                {
                    configEventAddEdit.Id        = configEvent.Id;
                    configEventAddEdit.EventName = configEvent.EventName;
                    configEventAddEdit.StartDate = configEvent.StartDate.ToDateTimeString();
                    configEventAddEdit.EndDate   = configEvent.EndDate.ToDateTimeString();
                    configEventAddEdit.Status    = configEvent.Status;
                }
            }
            return(View(configEventAddEdit));
        }
Esempio n. 5
0
 public void NotifyEvent(ConfigEvents nEvent)
 {
     BCLDebug.Trace("REMOTE", "NotifyEvent " + ((Enum)nEvent).ToString() + "\n");
 }
 public abstract void NotifyEvent(ConfigEvents nEvent);
 public void NotifyEvent(ConfigEvents nEvent)
 {
     BCLDebug.Trace("REMOTE", "NotifyEvent "+((Enum)nEvent).ToString()+"\n");
 }
Esempio n. 8
0
 public void NotifyEvent(ConfigEvents nEvent)
 {
 }
Esempio n. 9
0
 public abstract void NotifyEvent(ConfigEvents nEvent);
Esempio n. 10
0
 public override void NotifyEvent(ConfigEvents nEvent)
 {
 }
		public override void NotifyEvent(ConfigEvents nEvent)
		{
		}
Esempio n. 12
0
 public void NotifyEvent(ConfigEvents nEvent)
 {
 }