Example #1
0
        private void btn_insert_Click(object sender, EventArgs e)
        {
            int?      number = null;
            CrudModel model  = new CrudModel
            {
                ID          = textBox_ID.Text == string.Empty ? number : int.Parse(textBox_ID.Text),
                Name        = textBox_Name.Text,
                Description = textBox_description.Text,
                Image       = GetImageFromView()
            };

            if (_formHelper.FieldsValidationInsert(model))
            {
                int result = _database.AddModel(model);
                ResultOperation(result, INSERT_SUCCESS);
            }
            else
            {
                MessageBox.Show(
                    _formHelper.sbErrorMessage.ToString(),
                    "Validation Fields",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Exclamation
                    );
            }
            _formHelper.sbErrorMessage.Clear();
            _log.Info(new LogDetails().SetLogClass(this.GetType().Name).SetLogMethod(LogDetails.GetCurrentMethod()));
        }