private void button1_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(textBoxPassword.Text.Trim()))
            {
                MessageBox.Show("Debe ingresar una nueva contraseña.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            int ret = 0;

            try
            {
                ret = DBHandler.SPWithValue("MATOTA.UpdatePassword",
                                            new List <SqlParameter> {
                    new SqlParameter("@userid", Login.Login.LoggedUsedID),
                    new SqlParameter("@password", textBoxPassword.Text)
                }
                                            );
            } catch (Exception ex)
            {
                MessageBox.Show("Ocurrio un error al cambiar su contraseña.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                this.Close();
            }

            if (ret > 0)
            {
                MessageBox.Show("Contraseña cambiada con exito.", "Infomarcion", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Ocurrio un error al cambiar su contraseña.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }

            this.Close();
        }
Beispiel #2
0
        private void button2_Click(object sender, EventArgs events)
        {
            try
            {
                Login.Login.LoggedUserRoleID = DBHandler.SPWithValue("MATOTA.GetGuestRoleID");
            }
            catch (InvalidCastException e)
            {
                // Este tipo exc solo va a pasar si no se encontro el rol guest en la db
                MessageBox.Show("Ocurrio un error interno", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                this.Close();
            }

            MenuPrincipal menu = new MenuPrincipal();

            this.Hide();
            menu.ShowDialog(this);
            this.Close();
        }