Ejemplo n.º 1
0
        private void btnSiguiente_Click(object sender, EventArgs e)
        {
            if (controlValidator.Validate())
            {
                decimal selectedRolId = ((ComboBoxItem <decimal>)cmbRoles.SelectedItem).Value;

                Usuario newUser = UsuarioFactory.CrearNuevoUsuario(selectedRolId, txtUsername.Text, txtPassword.Text);

                try
                {
                    IAccionPostCreacionUsuario accionPostCreacion = new VolverALogin(this);
                    NavigableFormUtil.ForwardTo(this, ABMClienteEmpresaFormFactory.CrearForm(selectedRolId, this, newUser, accionPostCreacion));
                }
                catch (StoredProcedureException ex)
                {
                    MessageBoxUtil.ShowError(ex.Message);
                }
            }
        }