예제 #1
0
        // ////////////////////////////////////////////////////////////////////////////////////////////////////
        private void btnCerrar_Click(object sender, EventArgs e)
        {
            Control_Automotriz logearme = new Control_Automotriz();

            this.Hide();
        }
예제 #2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            Control_Automotriz logearme = new Control_Automotriz();

            try
            {

                /*
                Conexion.conectarme();
                string query = "INSERT INTO datos(marca, des_tipov, anio, noSerie, color, placas, des_titulo, costo, precioVenta, inversion, ganancia, registro, des_vendido, usuario_venta)values('"
                    + this.txtMarca.Text + "','" + this.cmbtipoV.SelectedIndex + "','" + this.txtYear.Text + "','" + this.txtNumero.Text + "','" + this.txtColor.Text + "','" + this.txtPlacas.Text + "','" + this.cmbTitulo.SelectedIndex + "','" + this.txtCostoV.Text + "','" + this.txtPrecioV.Text + "','" + this.txtInversion.Text + "','" + this.txtGanancia.Text + "','" + this.txtDate.Value + "','" + this.cmbVendido.SelectedIndex + "','" +  "');";

                MySqlCommand comando = new MySqlCommand(query, Conexion.conectarme());*/
                MySqlCommand cmd = new MySqlCommand("INSERT INTO datos (marca,modelo,des_tipov,anio,noSerie,color,placas,des_titulo,costo,precioVenta,inversion,ganancia,registro,des_vendido,usuario_venta,usuario_registro,notas) VALUES(@Ma, @Mo, @Des, @An, @Ser, @Co, @Pla, @Ti, @Cos, @PCos, @Inv, @Gan, @Reg, @DVen, @UsVen, @UsReg, @No)", Conexion.conectarme());
                //@Ma, @Des, @An, @Ser, @Co, @Pla, @Ti, @Cos, @PCos, @Inv, @Gan, @Reg, @DVen, @UsVen

                cmd.Parameters.AddWithValue("@Ma", txtMarca.Text);
                cmd.Parameters.AddWithValue("@Mo", txtModelo.Text);
                cmd.Parameters.AddWithValue("@Des", cmbtipoV.SelectedIndex);
                cmd.Parameters.AddWithValue("@An", txtYear.Text);
                cmd.Parameters.AddWithValue("@Ser", txtNumero.Text);
                cmd.Parameters.AddWithValue("@Co", txtColor.Text);
                cmd.Parameters.AddWithValue("@Pla", txtPlacas.Text);
                cmd.Parameters.AddWithValue("@Ti", cmbTitulo.SelectedIndex);
                cmd.Parameters.AddWithValue("@Cos", txtCostoV.Text);
                cmd.Parameters.AddWithValue("@PCos", txtPrecioV.Text);
                cmd.Parameters.AddWithValue("@Inv", txtInversion.Text);
                cmd.Parameters.AddWithValue("@Gan", txtGanancia.Text);
                cmd.Parameters.AddWithValue("@Reg", txtDate.Value);
                cmd.Parameters.AddWithValue("@DVen", cmbVendido.SelectedIndex);

                if (cmbVendido.SelectedIndex == 1)
                {
                    cmd.Parameters.AddWithValue("@UsVen", lblName.Text);// falta este vamosss !!!
                }
                else
                {
                    cmd.Parameters.AddWithValue("@UsVen", "");
                }
                cmd.Parameters.AddWithValue("@UsReg", lblName.Text);
                cmd.Parameters.AddWithValue("@No", txtNotas.Text);

                cmd.ExecuteNonQuery();
                Conexion.desconectarme();
                MessageBox.Show("Los Datos Fueron Capturados Correctamente");
                Limpiar();
                txtMarca.Focus();
            }
            catch (Exception)
            {
                MessageBox.Show("Debe introducir los datos correctamente", "Error");
            }

            verdatos();
        }
예제 #3
0
        private void btnCerrar_Click(object sender, EventArgs e)
        {
            Control_Automotriz logearme = new Control_Automotriz();
            //logearme.Show();

            //logearme.usuariosToolStripMenuItem.Enabled = true;

            this.Hide();
        }
예제 #4
0
        private void myLogin()
        {
            if (txtNick.Text == "" || txtPass.Text == "")
            {
                MessageBox.Show("Por favor llene todos los campos", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            else
            {
                try
                {
                    Conexion.conectarme();
                    MySqlCommand comand = new MySqlCommand("SELECT * FROM usuarios WHERE nick ='" + txtNick.Text + "'AND pass ='******'AND tipo ='" + cmbttipo.SelectedIndex + "'", Conexion.conectarme());
                    DataSet ds = new DataSet();
                    MySqlDataAdapter da = new MySqlDataAdapter(comand);

                    //llenando el dataAdapter
                    da.Fill(ds, "nick");
                    //utilizado para represnetar una fila de la tabla que se necesita
                    DataRow dr;
                    if (ds.Tables["nick"].Rows.Count == 0) //checar si hay resultados o no
                    {

                        MessageBox.Show("Su contraseña y/o Usuario  y/o Permisos Son Incorrectos", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);

                        Limpiar();

                    }
                    else
                    {
                        dr = ds.Tables["nick"].Rows[0];
                        //evaluando que la contrasena y usuario sean correctos
                        if ((txtNick.Text == dr["nick"].ToString()) || (txtPass.Text == dr["pass"].ToString()))
                        {
                            //instanciando el formulario o forma principal
                           // usuario = txtNick.Text;
                            MessageBox.Show("Bienvenido/a " + txtNick.Text + "!", "Conexion Correcta", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            Conexion.desconectarme();

                            // Aqui Cremos Archivos Temporales
                            //Temporal();/////////////////////////
                           //////////////////////////////////////////////////
                            Control_Automotriz logearme = new Control_Automotriz();
                           // logearme.lblnombre.Text = dr["nick"].ToString();
                            logearme.Show();
                            this.Hide();

                            //Ponemos el nombre del usuario y tipo en la parte de abajo
                            logearme.toolStripStatusLabel2.Text = "Usuario: " + txtNick.Text + "  *** " + " Cargo: " + cmbttipo.Text.ToString();

                            /// //  Aqui es donde se determinan los permisos /////////////////////////
                            if(cmbttipo.SelectedIndex.ToString() == "0"){

                            logearme.caracteristicasToolStripMenuItem.Enabled = true;
                            logearme.usuariosToolStripMenuItem.Enabled = true;
                            }else{
                                //Bloquear caracteristicas
                                logearme.usuariosToolStripMenuItem.Enabled = false;
                                logearme.caracteristicasToolStripMenuItem.Enabled = false;
                            }
                        }
                        else
                        {
                            MessageBox.Show("Su contraseña y/o Usuario  y/o Permisos Son Incorrectos", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);

                            Limpiar();
                        }
                    }

                }
                catch (MySql.Data.MySqlClient.MySqlException ex)
                {
                    MessageBox.Show("Error!\n" + ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            Limpiar();
        }