Beispiel #1
0
        private void btn_cerrar_Click(object sender, EventArgs e)
        {
            menuPrincipal menu = new menuPrincipal(user);

            menu.Show();
            this.Hide();
        }
Beispiel #2
0
        private void btn_guardar_Click(object sender, EventArgs e)
        {
            this.Hide();
            menuPrincipal menu = new menuPrincipal();

            menu.Show();
        }
Beispiel #3
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("¿Desea cancelar esta factura?", "Cancelar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         this.Hide();
         menuPrincipal menu = new menuPrincipal(user);
         menu.Show();
     }
 }
Beispiel #4
0
        // Funcion de login
        private async void login_Click(object sender, RoutedEventArgs e)
        {
            //Declaraciones
            Usuario usuario = new Usuario();

            //Asignar los valores de usuario
            usuario.NombreUsuario = this.userText.Text;

            //Comprueba si es una contraseña recuperada en caso afirmativo la usa, en caso contrario la cifra
            if (!this.passwordText.Password.Equals(""))
            {
                usuario.Clave = Encriptacion(this.passwordText.Password);
            }

            //Campos necesarios para el log
            string[] campos = { usuario.NombreUsuario, this.passwordText.Password };

            if (await this.ComprobarCredenciales(usuario.NombreUsuario, usuario.Clave))
            {
                //Asignamos la sesión
                if (File.Exists(RecursosAplicacion.DireccionBase + "\\Usuarios\\" + usuario.NombreUsuario + ".json"))
                {
                    Usuario usuario1 = JsonUtils.DeJsonAUserObject(GestionArchivos.LeerArchivo("Usuarios", usuario.NombreUsuario), new Usuario());
                    RecursosAplicacion.SesionUsuario = usuario1;
                }
                else
                {
                    //recuperamos los datos del usuario
                    usuario = await GitHub.GithubInstancia.RecuperarDatosUsuario(usuario.NombreUsuario);

                    if (!File.Exists(RecursosAplicacion.Directorios["usuario"] + usuario.NombreUsuario + ".json"))
                    {
                        GestionArchivos.EscribirArchivo("Usuarios", usuario.NombreUsuario, JsonUtils.DeUserAJsonObject(usuario).ToString());
                    }
                    RecursosAplicacion.SesionUsuario = usuario;
                }

                //generamos el log como exitoso
                System.Windows.MessageBox.Show(this.FindResource("RightLogin").ToString());
                Logs.GenerarLog("Intento de login", campos, "login");

                //mostramos la ventana del menu
                menuPrincipal ventanaPrincipal = new menuPrincipal();
                ventanaPrincipal.Show();
                this.Hide();
            }
            else
            {
                //generamos el log como erroneo
                System.Windows.MessageBox.Show(this.FindResource("ErrorUser").ToString());
                Logs.GenerarLog("Intento de login", campos, "errorlogin");
            }
        }
Beispiel #5
0
        private void LoginButton_Click(object sender, RoutedEventArgs e)
        {
            if (string.IsNullOrWhiteSpace(UsuarioTextBox.Text) || string.IsNullOrWhiteSpace(ClavePasswordBox.Password))
            {
                MessageBox.Show("Debe llenar los campos");
                return;
            }

            if (UsuariosBLL.Existe(UsuarioTextBox.Text, ClavePasswordBox.Password))
            {
                menuPrincipal menuPrincipal = new menuPrincipal(UsuariosBLL.ObtenerId(UsuarioTextBox.Text, ClavePasswordBox.Password), UsuarioTextBox.Text);
                menuPrincipal.Show();
                this.Close();
            }
            else
            {
                MessageBox.Show("Usuario no existente");
            }
        }
Beispiel #6
0
        private void button47_Click(object sender, EventArgs e)
        {
            double suma = 0;

            foreach (DataGridViewRow row in dgv_Peliculas.Rows)
            {
                double valor = Convert.ToDouble(row.Cells["subtotal"].Value);
                suma += valor;
            }
            txtTotal.Text = Convert.ToString(suma);

            string cod = cbo_formasPago.SelectedItem.ToString();

            cod = cod.Substring(0, cod.IndexOf(" "));

            try
            {
                //nombre del procedimiento
                MySqlCommand sql = new MySqlCommand(String.Format("pd_InsertarEncabezadoFactura"), ConectarServidor.conexion());
                sql.CommandType = CommandType.StoredProcedure;

                //nombre de los parametros que recibe el procedimiento
                sql.Parameters.AddWithValue("@fecha", txtFecha.Text);
                sql.Parameters.AddWithValue("@idMembresia", txtMembresia.Text);
                sql.Parameters.AddWithValue("@nit", txt_Nit.Text);
                sql.Parameters.AddWithValue("@pago", cod);
                sql.Parameters.AddWithValue("@vendedor", txtVendedor.Text);
                sql.Parameters.AddWithValue("@total", txtTotal.Text);
                sql.ExecuteNonQuery();

                MessageBox.Show("FACTURA GENERADA CORRECTAMENTE!");
            }
            catch (Exception ex)
            {
                MessageBox.Show("LA FACTURA NO SE PUDO GENERAR!");
            }

            this.Hide();
            menuPrincipal menu = new menuPrincipal(user);

            menu.Show();
        }
Beispiel #7
0
 public VentanaOpciones(menuPrincipal ventanaprincipal)
 {
     InitializeComponent();
     ConfiguracionPagina.DefinirIdioma(this, "Options");
     ventana = ventanaprincipal;
 }
Beispiel #8
0
 public frmReportes(menuPrincipal ventana)
 {
     InitializeComponent();
     this.ventana = ventana;
 }
Beispiel #9
0
        public static void menuPrincipal()
        {
            menuPrincipal mp = new menuPrincipal();

            mp.Show();
        }
Beispiel #10
0
 public frmDocumentos(int index = 0)
 {
     InitializeComponent();
     this.ventana = (menuPrincipal)globales.menuPrincipal;
     this.index   = index;
 }