예제 #1
0
        public void Update()
        {
            //Apply Authorization rules
            if (!CanUpdateObject())
            {
                return;
            }

            //Apply validation rules
            if (!ValidateObject())
            {
                return;
            }

            //Make Database call
            try
            {
                //Data_Update();
            }
            catch (Exception ex)
            {
                BrokenRulesManager.AddBrokenRule(
                    Core.Validation.RuleSeverity.Error, "DataProblem",
                    ex.Message.Replace("\r\n", " "),
                    "Message.Update");

                ////Log Error
                //AppException.LogError(
                //"An error has occurred while calling the Message.Update method.",
                //ex);
            }
        }
예제 #2
0
        public void OnGet()
        {
            Contact _Contact = _ContactService.Retrieve(1);

            _Contact.FirstName = "G.I. Joe";
            FirstName          = _Contact.FirstName;
            LastName           = _Contact.LastName;
            BrokenRulesManager.AddBrokenRuleRange(_Contact.BrokenRulesManager.BrokenRulesCollection);
        }