private void SendRegistration(object sender, EventArgs eventArgs)
        {
            HideKeyboard();
            var model = new RegistrationRequest(_name.Text, _secondName.Text, _email.Text, _password.Text, _town.Text);

            if (model.IsValid(ShowError))
            {
                var commandDelegate = new CommandDelegate <RegistrationResponce>(OnSuccessRegistration, ShowError, ShowErrorNotEnternet);
                var command         = new RegistrationCommand(LocalDb.Instance, commandDelegate);
                ThreadPool.QueueUserWorkItem(w =>
                {
                    ShowLoaderInMainThread();
                    command.Execute(model);
                    DissmissLoaderInMainThread();
                });
            }
        }