Exemple #1
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            string codigo = txtCodigo.Text;

            if (txtNombre != null)
            {
                string        query   = "UPDATE Pieza SET Nombre = @Nombre where Codigo = @Codigo";
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    comando = new SqlCommand(query, Conect);
                comando.Parameters.AddWithValue("@Nombre", txtNombre.Text);
                comando.Parameters.AddWithValue("@Codigo", txtCodigo.Text);
                comando.ExecuteNonQuery();
                Conect.Close();
            }


            if (txtCostoC != null)
            {
                string        query   = "UPDATE Pieza SET CostoCompra = @CostoCompra where Codigo = @Codigo";
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    comando = new SqlCommand(query, Conect);
                comando.Parameters.AddWithValue("@CostoCompra", txtCostoC.Text);
                comando.Parameters.AddWithValue("@Codigo", txtCodigo.Text);
                comando.ExecuteNonQuery();
                Conect.Close();
            }


            if (txtCostoV != null)
            {
                string        query   = "UPDATE Pieza SET CostoVenta = @CostoVenta where Codigo = @Codigo";
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    comando = new SqlCommand(query, Conect);
                comando.Parameters.AddWithValue("@CostoVenta", txtCostoV.Text);
                comando.Parameters.AddWithValue("@Codigo", txtCodigo.Text);
                comando.ExecuteNonQuery();
                Conect.Close();
            }


            if (txtProveedor != null)
            {
                string        query   = "UPDATE Pieza SET Proveedor = @Proveedor where Codigo = @Codigo";
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    comando = new SqlCommand(query, Conect);
                comando.Parameters.AddWithValue("@Proveedor", txtProveedor.Text);
                comando.Parameters.AddWithValue("@Codigo", txtCodigo.Text);
                comando.ExecuteNonQuery();
                Conect.Close();
            }

            dgvDetalles.DataSource = pz.MostrarPiezas();
        }
        public static int Autentificar(string usuario, string contrasena)
        {
            int           res     = -1;
            SqlConnection Conect  = ConexionBd.ObtenerConexion();
            SqlCommand    Comando = new SqlCommand(string.Format("Select * From Usuarios Where Nombre = '{0}' and PwdCompare('{1}', Contrasena) =1", usuario, contrasena), Conect);
            SqlDataReader reader  = Comando.ExecuteReader();

            while (reader.Read())
            {
                res = 50;
            }

            Conect.Close();
            return(res);
        }
        private void btnModificar_Click(object sender, EventArgs e)
        {
            if (txtColor != null)
            {
                string        query   = "UPDATE Automovil SET Color = @Color where Placa = @Placa";
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    comando = new SqlCommand(query, Conect);
                comando.Parameters.AddWithValue("@Color", txtColor.Text);
                comando.Parameters.AddWithValue("@Placa", txtPlaca.Text);
                comando.ExecuteNonQuery();
                Conect.Close();
            }

            dgvDetalles.DataSource = aut.MostrarAutos();
        }
        public static int AgregarCliente(string rfc, string nombre, string domicilio, string telefono, string correo)
        {
            int res = 0;

            try
            {
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    Comando = new SqlCommand(string.Format("Insert Into Cliente (RFC, nombre, domicilio, telefono, correo) values ('{0}','{1}','{2}','{3}','{4}')", rfc, nombre, domicilio, telefono, correo), Conect);
                res = Comando.ExecuteNonQuery();
                Conect.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Ocurrrio un error en el registro");
            }
            return(res);
        }
Exemple #5
0
        public static int AgregarPieza(string codigo, string nombre, double costoCompra, double costoVenta, string proveedor)
        {
            int res = 0;

            try
            {
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    Comando = new SqlCommand(string.Format("Insert Into Pieza (Codigo, Nombre, CostoCompra, CostoVenta, Proveedor) values ('{0}','{1}','{2}','{3}','{4}')", codigo, nombre, costoCompra, costoVenta, proveedor), Conect);
                res = Comando.ExecuteNonQuery();
                Conect.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Ocurrrio un error en el registro");
            }
            return(res);
        }
        public static int CrearCuenta(string usuario, string contrasena)
        {
            int res = 0;

            try
            {
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    Comando = new SqlCommand(string.Format("Insert Into Usuarios (Nombre, Contrasena) values ('{0}', PwdEncrypt('{1}'))", usuario, contrasena), Conect);
                res = Comando.ExecuteNonQuery();
                Conect.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Error al registrar nuevo usuario");
            }
            return(res);
        }
        //Metodo constructor
        public static int AgregarAuto(string placa, string marca, string modelo, string color, string rfc)
        {
            int res = 0;

            try
            {
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    Comando = new SqlCommand(string.Format("Insert Into Automovil (Placa, Marca, Modelo, Color, RFC_Cliente) values ('{0}','{1}','{2}','{3}','{4}')", placa, marca, modelo, color, rfc), Conect);
                res = Comando.ExecuteNonQuery();
                Conect.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Ocurrrio un error en el registro");
            }
            return(res);
        }
        public static int EliminarCliente(string rfc)
        {
            int res = 0;

            try
            {
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    Comando = new SqlCommand(string.Format("delete Cliente where RFC = " + rfc), Conect);
                res = Comando.ExecuteNonQuery();
                Conect.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Ocurrrio un error al eliminar");
            }

            return(res);
        }
        public static int EliminarAuto(string placa)
        {
            int res = 0;

            try
            {
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    Comando = new SqlCommand(string.Format("delete Automovil where Placa = " + placa), Conect);
                res = Comando.ExecuteNonQuery();
                Conect.Close();
            }
            catch (Exception)
            {
                MessageBox.Show("Ocurrrio un error al eliminar");
            }

            return(res);
        }
        private void btnModificar_Click(object sender, EventArgs e)
        {
            if (txtNombre.Text == null)
            {
            }
            else
            {
                string        query   = "UPDATE Cliente SET nombre = @nombre where RFC = @RFC";
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    comando = new SqlCommand(query, Conect);
                comando.Parameters.AddWithValue("@nombre", txtNombre.Text);
                comando.Parameters.AddWithValue("@RFC", txtRFC.Text);
                comando.ExecuteNonQuery();
                Conect.Close();
            }


            if (txtDomicilio.Text == null)
            {
            }
            else
            {
                string        query   = "UPDATE Cliente SET domicilio = @domicilio where RFC = @RFC";
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    comando = new SqlCommand(query, Conect);
                comando.Parameters.AddWithValue("@domicilio", txtDomicilio.Text);
                comando.Parameters.AddWithValue("@RFC", txtRFC.Text);
                comando.ExecuteNonQuery();
                Conect.Close();
            }


            if (txtTelefono.Text == null)
            {
            }
            else
            {
                string        query   = "UPDATE Cliente SET telefono = @telefono where RFC = @RFC";
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    comando = new SqlCommand(query, Conect);
                comando.Parameters.AddWithValue("@telefono", txtTelefono.Text);
                comando.Parameters.AddWithValue("@RFC", txtRFC.Text);
                comando.ExecuteNonQuery();
                Conect.Close();
            }


            if (txtCorreo.Text == null)
            {
            }
            else
            {
                string        query   = "UPDATE Cliente SET correo = @correo where RFC = @RFC";
                SqlConnection Conect  = ConexionBd.ObtenerConexion();
                SqlCommand    comando = new SqlCommand(query, Conect);
                comando.Parameters.AddWithValue("@correo", txtCorreo.Text);
                comando.Parameters.AddWithValue("@RFC", txtRFC.Text);
                comando.ExecuteNonQuery();
                Conect.Close();
            }


            dgvDetalles.DataSource = cli.MostrarClientes();
        }