Пример #1
0
        private bool SaveData()
        {
            this.lblValidationMessages.ResetText();

            BusinessLogic.UstanoveSkolskeGodine ustanoveSkolskeGodine = new BusinessLogic.UstanoveSkolskeGodine();


            if (this.FormEditMode == Enums.FormEditMode.Insert ||
                this.FormEditMode == Enums.FormEditMode.Copy)
            {
                ustanoveSkolskeGodine.Add((int?)(this.ComboBoxUstanova.Value != null ? this.ComboBoxUstanova.Value : null),
                                          (int?)(this.ComboBoxSkolskaGodina.Value != null ? this.ComboBoxSkolskaGodina.Value : null));
            }
            else if (this.FormEditMode == Enums.FormEditMode.Update)
            {
                ustanoveSkolskeGodine.Update(this.ID.Value, (int?)(this.ComboBoxUstanova.Value != null ? this.ComboBoxUstanova.Value : null),
                                             (int?)(this.ComboBoxSkolskaGodina.Value != null ? this.ComboBoxSkolskaGodina.Value : null));
            }

            if (ustanoveSkolskeGodine.IsValid)
            {
                return(ustanoveSkolskeGodine.Persist());
            }
            else
            {
                ustanoveSkolskeGodine.DisplayValidationMessages(this);
            }

            return(false);
        }