Example #1
0
        private void Login()
        {
            if (String.IsNullOrEmpty(entrLogin.Text))
            {
                MessageDialogs md =
                    new MessageDialogs(MessageDialogs.DialogButtonType.Ok, MainClass.Languages.Translate("login_is_required"), "", Gtk.MessageType.Error, this);
                md.ShowDialog();
                return;
            }
            if (String.IsNullOrEmpty(entrPassword.Text))
            {
                MessageDialogs md =
                    new MessageDialogs(MessageDialogs.DialogButtonType.Ok, MainClass.Languages.Translate("password_is_required"), "", Gtk.MessageType.Error, this);
                md.ShowDialog();
                return;
            }
            MainClass.User = null;

            //CheckLogin();
            try{
                LoggUser log = new LoggUser();
                log.CheckLogin(entrLogin.Text, entrPassword.Text, LoginYesWrite, LoginNoWrite);
            }catch (Exception ex) {
                ShowModalError(ex.Message);
                return;
            }
            if (exitTrue)
            {
                if (LogginSucces != null)
                {
                    LogginSucces(this, null);
                }
                this.Respond(Gtk.ResponseType.Ok);
            }
        }