示例#1
0
        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);
        }
示例#2
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);
        }
示例#4
0
        //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);
        }
示例#5
0
        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);
        }
示例#6
0
        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();
        }