Ejemplo n.º 1
0
        private void GetValues(ref core_guardian item)
        {
            item.id           = View.ID;
            item.name         = View.Name;
            item.address      = View.Address;
            item.relationship = View.Relationship;

            item.student_id   = View.Student_ID;
            item.number       = View.Number;
            item.emailaddress = View.Emailaddress;
            item.note         = View.Note;
        }
Ejemplo n.º 2
0
        private void CreateGuardian()
        {
            try
            {
                List <string> brokenRules = BrokenRules(Common.Operation.Insert);
                if (brokenRules.Count > 0)
                {
                    View.Notify(Common.Result.ValidationFailed, brokenRules);
                    return;
                }

                var item = new core_guardian();
                GetValues(ref item);
                var result = Controller.CreateObject <core_guardian>(item);
                View.ID = result.id;
                View.Notify(Common.Result.InsertSucceeded, null);
            }
            catch (Exception ex)
            {
                View.Notify(Common.Result.InsertFailed, new List <string> {
                    ex.ToString()
                });
            }
        }