private void btn_guardar_Click(object sender, EventArgs e) { this.Hide(); menuPrincipal menu = new menuPrincipal(); menu.Show(); }
private void btn_cerrar_Click(object sender, EventArgs e) { menuPrincipal menu = new menuPrincipal(user); menu.Show(); this.Hide(); }
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(); } }
// 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"); } }
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"); } }
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(); }
public static void menuPrincipal() { menuPrincipal mp = new menuPrincipal(); mp.Show(); }