Exemplo n.º 1
0
        private void btnCreate_Click(object sender, EventArgs e)
        {
            UserBus userBus = new UserBus();

            /*
             * CUSTOM MESSAGE TEXT ERROR
             * if result = 0 - okay
             * if result = 1 - Error for id
             * if resuit = 2 - Error for name
             * if result = 3 Error for email
             * if result = 4 Error for password
             */
            int result = userBus.validateUserText(txtId.Text, txtName.Text, txtEmail.Text, txtPassword.Text);

            if (result == 0)
            {
                User user = new User();
                user.Id       = Int32.Parse(txtId.Text);
                user.Name     = txtName.Text;
                user.Email    = txtEmail.Text;
                user.Password = txtPassword.Text;

                /*
                 *  CUSTOM MESSAGE DATABASE ERROR
                 *  if resultCreate = true --> User Create
                 *  uf resultCreate = false --> User not create
                 */
                bool resultCreate = userBus.create(user);

                if (resultCreate)
                {
                    MessageBox.Show("Se registro el usuario en el sistema");
                }
                else
                {
                    MessageBox.Show("No se pudo registrar el usuario en el sistema");
                }
            }
            else if (result == 1)
            {
                MessageBox.Show("Por favor ingrese un número de cédula valido");
            }
        }