コード例 #1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            NuevoUsuario = new Usuarios()
            {
                Usuario             = txtUsuario.Text.Trim(),
                Contraseña          = txtContraseña.Text.Trim(),
                ConfirmarContraseña = txtConfirmarContraseña.Text.Trim(),
                CorreoElectronico   = txtCorreoElectronico.Text.Trim()
            };

            if (!Utilitario.EsValido(this.grpBox, NuevoUsuario) || !esValido())
            {
                return;
            }

            try
            {
                Cursor = Cursors.WaitCursor;
                UsuariosBD.Agregar(NuevoUsuario);
                NuevoUsuario = new Usuarios();
                Utilitario.LimpiarCampos(this.grpBox);

                var respuesta = Utilitario.Pregunta("Usuario insertado correctamente." + Environment.NewLine + "¿Desea insertar otro usuario?", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                if (respuesta == DialogResult.No)
                {
                    btnCancelar.PerformClick();
                }
            }
            catch (Exception)
            {
                Utilitario.Mensaje("Error al insertar usuario", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            Cursor = Cursors.Arrow;
        }